PumaPay Contracts is a library that provides smart contracts specifically for payments and financial instruments. This library is newly created and currently it only includes the Split Payment utility smart contracts.
We are currently working on re-designing and re-developing out pull payment smart contracts in a much more flexible way. Coming soon..
For previous versions of the our smart contract check here and here.
- Contracts are written in Solidity and tested using Truffle and Ganache-cli.
- All the smart contracts have been developed based on modules developed by Open Zepellin.
All the tests are written using Truffle and Ganache-cli.
To run the tests:
$ npm run test
All the audits can be found in audits.
The smart contracts in this repository are under audit review.
Code released under the MIT License