Skip to content

merkaliser/scilla-vanilla

Repository files navigation

Vanilla 🍨

Simple Reusable Vanilla Contracts for Scilla


Vanilla is a library for smart contract development in Scilla . It provides implementations of various Scilla contracts which you can deploy as-is or you can extend to suit your needs. Common contracts used for example, fungible token , crowdsale (with various variations) , RANDAO etc are openly available to developers and can be used for production. However, we take no responsibility for your implementation or any security problems you might encounter.

Feel free to create requests for smart contracts you would like to see developed by merkalise by opening an issue.

Running Scilla contracts 🏃

  1. Install Scilla binary in your ~Desktop following steps here: https://github.com/Zilliqa/scilla.
  2. Use the easyrun script to run the test suites for each contract.
    ./easyrun.sh ERC223 1
    

Contributions

Vanilla exists thanks to its contributors. There are many ways you can participate and help build high quality software. Join our slack to say hi!

Feel free to fork this repo if you wish to reference the contracts created here.

Note: Vanilla is under heavy development and continous audits and is not production ready yet.

License

MIT

Made with ❤️ by Merkalise for :octocat:

Releases

No releases published

Packages

No packages published

Languages