This is the accompanying code for the article "Succinct Verifiable Sealed-Bid Auction Smart Contract" to be submitted to "International Workshop on Cryptocurrencies and Blockchain Technology - CBT'18" It consists of:
- Two main Solidity contracts: Auction, Pairing
- Pysnark library from (https://github.com/Charterhouse/pysnark)
- Truffle framework project
- Install Truffle Framework (http://truffleframework.com/).
- Install Ganache (http://truffleframework.com/ganache/)
- Clone this repository into your machine.
- Open cmd/powershell/terminal and switch to the repository directory
- Execute
truffle test
to test an existing Auction run - Wait a bit of time, and "test passed" should appear.