Skip to content

LinkReal/app_scaffold

Repository files navigation

LinkReal AppScaffold

Built with Scaffold-Eth 🔥

⭐ This repo contains both the frontend and smart contracts for the LinkReal platform.

Setup

  1. Install packages as in the Scaffold-Eth docs.
  2. Setup .env file according to the .env.example file. (Add API Keys for Arbitrum Sepolia. Arb Sepolia is configured as the source chain inside deploy script )
  3. Run yarn deploy This will deploy the contracts, verify the contracts and run the 02_post_deploy_procedures script to setup the contracts.
  4. In createEASSchemas.ts script inside hardhat scripts dir, update the below contract addresses with the newly deployed addresses. alt text
  5. Run the createEASSchemas.ts( specify the network as arbitrumSepolia )
  6. Replace the schema uid values inside /packages/nextjs/settings/config.ts with the values logged to the console from above createEASSchemas.ts script. alt text
  7. Update the consumer addresses in the chainlink functions subscription.

Smart Contracts

alt text

  1. RealEstateToknRegistry.sol - This contract is the main contract that manages the creation of new RealEstateTokens ( ERC 1155 ).

  2. LinkRealVerifiedEntities.sol -

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published