The mission of Zhai(ๅฎ ) Token project is to build a decentrlised, autonomous and transparent real estate marketplace.
To run the project please use the following:
cp secrets.sample.json secrets.json # you need to update mnemonic and provider in secrets.json if you like to deploy to Rinkeby network
npm install # to install dependencies
truffle compile # to compile smart contracts
truffle test # to run smart contract unit tests
Contract ABI located in build/contracts after you compile the smart contracts
truffle migrate --skipDryRun # deploy to local dev
truffle migrate --network rinkeby --skipDryRun # deploy to rinkeby testnet
rinkeby deployment result and contract addresses: result
Use MyEtherWallet to interact with the contract. This is a tutorial in YouTube
Create a store front using the ERC 721 smart contract we just deoployed, ZhaiToken@OpenSea. Each token in our store represents a property. For testing, purchased 5 Zhai Tokens using a different address.