Skip to content

lfarlima/Real-Estate-Smart-Contract-using-Solidity-Remix-IDE-

 
 

Repository files navigation

Project 3 - Real Estate Contract Using Solidity

Group Members: Tarik, Lauren, Hamza, Suha

For our 3rd project we decided to take a look at an industry that hasn't seen any real technological advancements in years - Real Estate. Using Solidity we built a Real Estate contract that would provide both the buyer and seller with an efficient and secure way to transact. Our idea came from the fact that fees associated to Real Estate transactions are very high and the process is inefficient. We believe that using Blockchain and Solidity would allow for a more transparent, faster, and cheaper alternative.

DEPLOYMENT CODE

Step 1: Compile Trade Contract

Step 1 - Compile Trade Contract

Step 2: Compile Smart Sales Contract

Step 2 - Compile Smart Sales Contract

Step 3: Deploy Smart Sales Contract (Environment: Inject Web 3)

Step 3 - Deploy Smart Sales Contract

Definitions:

• Account 1 (Buyer)

• Account 2 (Seller)

Step 4: Buyer initiates BLANK AGREEMENT

• Deposit: 100

• Price: 100,000

• Value is 0, because Buyer is making BLANK PURCHASE AGREEMENT

• @Address: Seller’s Address

Step 4 - Buyer initiates Blank Agreement

Step 5: Buyer initiates DEPOSIT

• Value (100 “Deposit)

• @Address: Seller Address

• Click @Address

Step 5 - Buyer Initiates Deposit

Step 6: Seller initiates DEPOSIT

• @Address: Offer Contract Address

• Value (100 “Deposit)

• Click: “Confirm Purchase”

Step 6 - Seller initiates Deposit

Step 7: Buyer initiates CONFIRM RECEIVED

• @Address: Offer Contract Address

Step 7 - Buyer initiates Confirm Received

Step 8: Buyer initiates PURCHASE CONTRACT

• @Address: Sellers address

• Value: (100,000 “Value)

Step 8 - Buyer initiates Purchase Contract

Metamask Confirmation

Metamask confirmation 1

Metamask Confirmation 2

Confirmation

Deposit confirmation

Deposit confirmation

Transaction confirmation

Transaction Confirmation

Transaction Confirmation 1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 100.0%