If you have been following the previous chapters, you should now have a pretty good understanding of Ethereum Smart Contracts and how to interact with them through the web3.js APIs.
One exciting feature of Ethereum Smart Contracts is Ethereum tokens. Tokens are digital assets built on top of the Ethereum blockchain. Using tokens, developers can use it to pay for services performed by Smart Contracts, as well as use it as a mean for fund raising. Tokens also drive demands for Ether, the native cryptocurrency on the Ethereum blockchain.
In this chapter, you will learn ...