BitcoinToken is a Javascript library for adding payments and smart contracts to web applications.
It is available as an npm package containing three tools: a wallet, a database that stores data on the blockchain, and a token solution. BitcoinToken compiles smart contracts into Bitcoin Cash which makes it possible to evaluate them at a extremely low cost. We are in prototype stage and plan to launch towards the end of the year.