Skip to content

About

ERC721 Zokrates Real Estate Tokens on Ethereum Blockchain

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Blockchain-Capstone

Decentralized Real Estate ERC721 Tokens with Zokrates for zkSNARKs on Ethereum.

Prerequisites

  • 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.

Project Setup

  • Clone or download project and use cd command in terminal to navigate to project folder.
  • Run command in terminal npm install to install all dependencies required for this project.

Testing Project

  • Run Ganache Blockchain Run command in the project folder cd eth-contracts.

  • TestERC721Mintable Run command in terminal truffle migrate --reset then truffle 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 Deployed to Rinkeby Testnet

Contract Address on Rinkeby test network
Verifier 0x0600B30dC5dCdB58CD8C47976c5b19409eDD88BA
SolnSquareVerifier 0x04a382CF4b9EA08610413b2bA608ed11312DafBc

Opensea Marketplace for Ethereum Tokens:

Token Assets

  • Assets Purchased from another address:

Tokens Purchased

About

ERC721 Zokrates Real Estate Tokens on Ethereum Blockchain

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages