Skip to content
This repository has been archived by the owner on Jul 19, 2019. It is now read-only.

blockmason/link-token

Repository files navigation

Blockmason Link ERC20 Token (BLINK)

CircleCI

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.

What is Blockmason Link?

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:

Development

This is a Truffle project, and follows its recommended project layout.

Prerequisites

The following tools are required to be available in your environment:

  • node, provided by Node.js (>= 11.x recommended)
  • yarn, provided by Yarn (>= 1.13 recommended)

Installing

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.

Testing

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.