Skip to content
Simple bonding curve contract based on bancor formula
JavaScript Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contracts
migrations initial commit Mar 20, 2018
scripts initial commit Mar 20, 2018
test update dependencies Dec 12, 2018
.babelrc initial commit Mar 20, 2018
.env.example initial commit Mar 20, 2018
.eslintignore initial commit Mar 20, 2018
.eslintrc.js initial commit Mar 20, 2018
.gitignore initial commit Mar 20, 2018
.solcover.js initial commit Mar 20, 2018
.soliumignore
.soliumrc.json update dependencies Dec 12, 2018
CONTRIBUTING.md
LICENSE Initial commit Mar 20, 2018
README.md initial commit Mar 20, 2018
package.json update dependencies Dec 12, 2018
truffle-config.js payable mock constructor with tests Mar 23, 2018
yarn.lock

README.md

Bonding Curve aka Automatic Market Maker Contract

The code is based on Bancor Contracts: https://github.com/bancorprotocol/contracts

Install

npm install

Test

npm test

Run Tests Continuously

npm watch

Contributing

If you would like to contribute, check out the contribution guidelines

Resources

Some background reading about bonding curves:
https://hackernoon.com/how-to-make-bonding-curves-for-continuous-token-models-3784653f8b17
https://medium.com/@simondlr/tokens-2-0-curved-token-bonding-in-curation-markets-1764a2e0bee5
and Bancor formula:
https://drive.google.com/file/d/0B3HPNP-GDn7aRkVaV3dkVl9NS2M/view

You can’t perform that action at this time.