This repo contains the source code for the BLINK token contract, along with all necessary support files for testing and deployment.
Contract Address: 0x42bedd647e387dabec65a7dc3a3babcc68bb664d
(mainnet)
This official deployment on the Ethereum main network is based on the smart contract code in commit
839d78be8f80fbc8b1d7c1262f672aca07b7f74c
, tagged mainnet.
This project has undergone an external security audit by ChainSecurity, and has been found to be fully ERC20-compatible and free of known security defects. The full audit report is available upon request.
Blockmason Link is a SaaS product that enables all developers, regardless of blockchain experience, to build blockchain-powered apps. By deploying and managing smart contracts through Link, developers gain the ability to interact with their contracts as easily as that of any other web API, and without the overhead of adding blockchain-centric libraries or tooling to their projects.
For more information about Blockmason Link and the BLINK token, see the following resources:
This is a Truffle project, and follows its recommended project layout.
The following tools are required to be available in your environment:
As with any JavaScript project, the first thing you'll need to do is
install the project's dependencies. To do this, just run
yarn install
. This will install the project's dependencies
locally, and will not otherwise pollute your environment.
The test suite requires connectivity to a live Ethereum JSON-RPC
server. For convenience, one is included with this package. To start
it, just run yarn start
. This will start the server in a blocking
process, so make sure to send it to the background or launch it in a
separate pane/window/tab of your preferred terminal.
Then, run yarn test
to perform the test suite.