Decentralized Real Estate ERC721 Tokens with Zokrates for zkSNARKs on Ethereum.
- Ganache - ONE CLICK BLOCKCHAIN.
- Truffle - SWEET TOOLS FOR SMART CONTRACTS.
- OpenZeppelin - OpenZeppelin is a library for secure smart contract development
- Zokrates - A toolbox for zkSNARKs on Ethereum
- MetaMask - Allows you to run Ethereum dApps right in your browser
- MEW - To mint tokens directly from your wallet.
- Clone or download project and use
cdcommand in terminal to navigate to project folder. - Run command in terminal
npm installto install all dependencies required for this project.
-
Run Ganache Blockchain Run command in the project folder
cd eth-contracts. -
TestERC721Mintable Run command in terminal
truffle migrate --resetthentruffle test ./test/TestERC721Mintable.js -
TestSolnSquareVerifier Run command in terminal
truffle test ./test/TestSolnSquareVerifier.js -
TestSquareVerifier Run command in terminal
truffle test ./test/TestSquareVerifier.js
| Contract | Address on Rinkeby test network |
|---|---|
| Verifier | 0x0600B30dC5dCdB58CD8C47976c5b19409eDD88BA |
| SolnSquareVerifier | 0x04a382CF4b9EA08610413b2bA608ed11312DafBc |
- Assets for Sale: https://rinkeby.opensea.io/assets/craveu
- Assets Purchased from another address:

