Git Product home page Git Product logo

-blockchain-real-estate's Introduction

Property Title Token Project

Udacity Blockchain Capstone

How to run this project?

Install all project dependencies
Run npm install

Compile all contracts
cd eth-contracts && truffle compile

Run all tests
cd eth-contracts && truffle test

Run a test for a specific contract
cd eth-contracts && truffle test test/TestERC721Mintable.js

Package versions
Truffle v5.1.27 (core: 5.1.27)
Solidity v0.5.16 (solc-js)
Node v10.15.2
Web3.js v1.2.1

Zokrates proof used in contract tests

Validy proofs
zokrates/output_files/zokrates/proof.json
zokrates/output_files_2/proof.json

Invalidy proof
zokrates/output_files/zokrates/inc_proof.json

Deploy SolnSquareVerifier contract to Rinkeby network

Contract address: 0x0F275cac37a081F6B33a7cFa7cCa0cC05E7512e3 https://rinkeby.etherscan.io/address/0x0F275cac37a081F6B33a7cFa7cCa0cC05E7512e3

Generate OpenSea marketplace

https://rinkeby.opensea.io/assets/property-title-token

Purchase those 5 tokens using a different address

Token 1
https://rinkeby.opensea.io/assets/0x0f275cac37a081f6b33a7cfa7cca0cc05e7512e3/1 https://rinkeby.etherscan.io/tx/0x05a19619b6e3bea80f617c29a0869b10d9c3ec216251da5284d3b5b0b5d265ee

Token 2
https://rinkeby.opensea.io/assets/0x0f275cac37a081f6b33a7cfa7cca0cc05e7512e3/2 https://rinkeby.etherscan.io/tx/0x571eb270a1aca4148ed07807f5772beecc9672c4bf42a84f34a6d0644b0a74a8

Token 3
https://rinkeby.opensea.io/assets/0x0f275cac37a081f6b33a7cfa7cca0cc05e7512e3/3 https://rinkeby.etherscan.io/tx/0xe67825c77518f2029871e1fe301ad59e41a06eda948617e7c708d83f987426b2

Token 4
https://rinkeby.opensea.io/assets/0x0f275cac37a081f6b33a7cfa7cca0cc05e7512e3/4 https://rinkeby.etherscan.io/tx/0xf6388464f845368af21ecffd2b9c04c2bcaccdf6e0ebaba483e8e1ce802ab261

Token 5
https://rinkeby.opensea.io/assets/0x0f275cac37a081f6b33a7cfa7cca0cc05e7512e3/5 https://rinkeby.etherscan.io/tx/0x9d1c7229ca5bee11ea720c5b972d975ff4f4d4854c7bf8676c7f243e44f7d98a

Project Resources

-blockchain-real-estate's People

Contributors

cjafet avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.