Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
269 changes: 269 additions & 0 deletions applications/Estoken.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,269 @@
# Estoken

- **Team Name:** Estoken
- **Payment Details:**
- **DOT**:1RmJaMuAvvymDa1A7oGN6WCZwoAi12A7yRQEJGNFfrJ15ke.
- **Payment**:1RmJaMuAvvymDa1A7oGN6WCZwoAi12A7yRQEJGNFfrJ15ke(usdc)

network:Assets Hub
- **Level:** 2

## Project Overview :page_facing_up:

### Overview
Estoken revolutionizes real estate investment by enabling fractional ownership through blockchain tokenization. Our platform leverages ERC-1155 tokens to ensure seamless trading, rental income distribution, and dividend payouts based on property value appreciation.

While we've developed our smart contracts in Solidity, we're strategically deploying on Polkadot to leverage its superior interoperability, scalability, and lower transaction costs. This hybrid approach combines Ethereum's mature smart contract ecosystem with Polkadot's next-generation blockchain infrastructure.

Our team is passionate about democratizing access to real estate investments. The high barriers to entry in traditional real estate markets exclude many potential investors, and we believe blockchain technology on Polkadot can solve this problem by enabling fractional ownership with enhanced cross-chain capabilities and reduced fees.

### Project Details

We expect the teams to already have a solid idea about your project's expected final state. Therefore, we ask the teams to submit (where relevant):

- **UI components**
Interfaces can be viewed here: [UI Components](https://bit.ly/3DHuMKW)

1. Landing page
2. Dashboard for tracking investments
3. Tokenized properties marketplace
4. Property details view with investment metrics
5. Tokenization form for property owners
6. Rental income tracking interface
7. Token marketplace for secondary trading
8. NFT gallery for ownership certificates
9. KYC verification portal

- **Data models / API specifications of the core functionality**

- Property tokenization smart contract (ERC-1155 standard)
- Rental income distribution mechanism
- Dividend payout system based on property appreciation
- DAO governance voting system
- NFT-based proof of ownership issuance
- Chainlink oracle integration for property valuation

- **Technology Stack:**

- Smart Contracts: Solidity deployed on Polkadot via Moonbeam
- Frontend: React.js
- Backend: Node.js
- Storage: IPFS for property documentation
- Oracle: Chainlink for real-world property data

- **Documentation of core components, protocols, architecture, etc. to be deployed**

- Tokenization Engine: Converts real estate assets into ERC-1155 tokens
- Marketplace: Enables buying, selling, and trading of property tokens
- DAO Governance: Allows token holders to participate in property decisions
- Dividend Distribution: Automates rental income and appreciation payouts
- NFT Certificate System: Issues proof of ownership as NFTs
- Oracle Integration: Verifies and updates property valuations

- **PoC/MVP or other relevant prior work or research on the topic**

- Functional MVP with tokenization, share purchasing, NFT minting, and payout capabilities
- UI/UX implementation for core platform features
- Smart contract development and testing

- **What your project is *not* or will *not* provide or implement**

- Estoken will not handle property management services
- The platform will not provide legal advice on real estate investments
- We will not implement fiat on/off ramps in the initial version
- The platform will not guarantee returns on investments

### Ecosystem Fit

Help us locate your project in the Polkadot/Substrate/Kusama landscape and what problems it tries to solve by answering each of these questions:

- **Ecosystem Fit?**
Estoken fits into Polkadot's ecosystem by bringing real-world assets (real estate) on-chain through Moonbeam, a Polkadot parachain that provides Ethereum compatibility. This allows us to leverage Solidity's mature ecosystem while benefiting from Polkadot's interoperability, security, and scalability.

- **Who is your target audience?**
Our primary audience includes real estate investors seeking liquidity, property owners looking to tokenize assets, and individuals wanting to invest in real estate with minimal capital. We also target Polkadot ecosystem participants looking for real-world asset exposure.

- **What need(s) does your project meet?**
- Bringing real-world assets to the Polkadot ecosystem
- Lowering barriers to real estate investment
- Increasing liquidity in real estate markets
- Providing transparent property investment tracking
- Automating rental income distribution
- Enabling cross-chain real estate investment opportunities

- **How did you identify these needs? Please provide evidence in the form of (scientific) articles, forum discussions, case studies, or raw data.**
Research from the World Economic Forum indicates that over $280 trillion in real estate assets remain illiquid and inaccessible to most investors. Polkadot's ecosystem currently lacks significant real-world asset (RWA) projects, creating an opportunity for Estoken to fill this gap.
[Research](https://polkadot.com/blog/polkadot-and-the-future-of-real-world-asset-tokenization)
- **Are there any other projects similar to yours in the Substrate / Polkadot / Kusama ecosystem?**
While there are DeFi platforms in the Polkadot ecosystem, none specifically focus on real estate tokenization with automated rental income distribution and DAO governance. Centrifuge is working on general RWAs but doesn't have the specialized features for real estate that Estoken provides. Our implementation via Moonbeam brings a unique Ethereum-compatible solution to Polkadot.

- **Are there any projects similar to yours in related ecosystems?**
Projects like RealT (Ethereum) and Propy exist, but they face scalability issues and high gas fees on Ethereum. Estoken differentiates by deploying on Polkadot via Moonbeam, offering lower fees, cross-chain capabilities, and integration with Polkadot's growing DeFi ecosystem.

## Team :busts_in_silhouette:

### Team members

- Nasihudeen Jimoh (Fullstack Blockchain Developer & Project Lead)
- Kehinde Sodiq (Software Engineer)

### Contact

- **Contact Name:** Nasihudeen Jimoh
- **Contact Email:** nasihudeen04@gmail.com

### Team's experience

Our team has strong expertise in blockchain development, real estate technology, and Web3 applications.

Nasihudeen Jimoh has built DeFi applications, smart contracts, and ReFi projects that leverage blockchain for sustainable finance. He has won multiple hackathons, demonstrating his ability to create innovative Web3 solutions.
Here are some projects he worked on:

- [Fundly](https://github.com/Kanasjnr/Fundly)
- [Subpay](https://github.com/Kanasjnr/Subpay)
- [Africycle](https://github.com/Kanasjnr/Africycle)

Kehinde Sodiq specializes in building scalable and user-friendly decentralized applications. His experience in Web3 integrations and blockchain UX ensures a seamless experience for users and investors.

With a strong foundation in real estate investment, property tokenization, and smart contract security, our team is committed to building a secure and efficient platform that bridges traditional real estate with blockchain technology.

No previous grant applications with Web3 Foundation

### Team Code Repos

- [Estoken GitHub Repository](https://github.com/Kanasjnr/Estoken)

Please also provide the GitHub accounts of all team members. If they contain no activity, references to projects hosted elsewhere or live are also fine.

- [Nasihudeen Jimoh GitHub](https://github.com/Kanasjnr)
- [Kehinde Sodiq GitHub](github.com/Dev-Adejare)

### Team LinkedIn Profiles (if available)

- [Nasihudeen Jimoh LinkedIn](https://www.linkedin.com/in/nasihudeen-jimoh)
- [Kehinde Sodiq LinkedIn](https://www.linkedin.com/in/adejare02)

## Development Status :open_book:

We have already developed a functional MVP that demonstrates the core capabilities of Estoken:

- Property tokenization using ERC-1155 tokens
- Share purchasing functionality
- NFT minting for ownership certificates
- Basic payout mechanisms for rental income

Our current development focus is on enhancing this MVP with advanced features:

- Integration with Chainlink oracles for property valuation
- Automated dividend distribution based on property appreciation
- Cross-chain functionality via Polkadot's ecosystem
- Enhanced DAO governance for property management decisions

We have completed technical architecture designs for these enhancements and are seeking funding to implement them.

## Development Roadmap :nut_and_bolt:

### Overview

- **Total Estimated Duration:** 4 months
- **Full-Time Equivalent (FTE):** 4
- **Total Costs:** 28,000 USD
- **DOT %:** 50%

### Milestone 1 — Polkadot Integration & Chainlink Oracle Implementation

- **Estimated duration:** 1 month
- **FTE:** 3
- **Costs:** 10,000 USD


| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| **0a.** | License | MIT|
| **0b.** | Documentation | We will provide comprehensive documentation on the Polkadot integration and Chainlink oracle implementation for developers. |
| **0c.** | Testing and Testing Guide | All new functionality will be covered by unit and integration tests with detailed testing procedures. |
| **0d.** | Docker | We will provide a Dockerfile that can be used to test all the functionality delivered with this milestone. |
| 0e.| Article | We will publish an article explaining how Estoken leverages Polkadot's infrastructure and Chainlink oracles for real estate tokenization.|
| 1. | Kusama Asset Hub Deployment| We will deploy our smart contracts on Kusama Asset Hub as an initial step before transitioning to Polkadot Asset Hub.|
| 2. | Chainlink Oracle Integration | We will implement Chainlink oracle integration to verify and update property valuations from trusted real-world sources.|
| 3. | Property Valuation Mechanism| We will develop a mechanism that uses oracle data to track property value changes over time.|
| 4. | Cross-Chain Identity | We will implement a cross-chain identity solution that works across Polkadot's ecosystem for KYC compliance. |



### Milestone 2 - Automated Dividend System & Enhanced DAO Governance

- **Estimated Duration:** 1.5 month
- **FTE:** 4
- **Costs:** 10,000 USD


| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| **0a.** | License | MIT |
| **0b.** | Documentation | We will provide comprehensive documentation on the dividend system and enhanced DAO governance. |
| **0c.** | Testing and Testing Guide | All new functionality will be covered by unit and integration tests with detailed testing procedures.|
| **0d.** | Docker | We will provide a Dockerfile for testing the dividend system and DAO governance. |
| 0e.| Article | We will publish an article explaining how Estoken's automated dividend system works and how it benefits Polkadot ecosystem participants.|
| 1. | Automated Dividend System | We will develop a system that calculates and distributes dividends based on property value appreciation as verified by Chainlink oracles.|
| 2. | Enhanced DAO Governance | We will implement an advanced DAO governance system that allows token holders to vote on property management decisions with weighted voting based on ownership percentage.|
| 3. | Treasury Management| We will create a treasury management system for handling property maintenance funds and unexpected expenses.|


### Milestone 3 — Cross-Chain Functionality & Platform Enhancement
- **Estimated Duration:** 1.5 month
- **FTE:** 4
- **Costs:** 8,000 USD


| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| **0a.** | License | MIT |
| **0b.** | Documentation | We will provide comprehensive documentation on cross-chain functionality and platform enhancements.|
| **0c.** | Testing and Testing Guide | All new functionality will be covered by unit and integration tests with detailed testing procedures.|
| **0d.** | Docker | All new functionality will be covered by unit and integration tests with detailed testing procedures. |
| 0e.| Article | We will publish an article showcasing how Estoken leverages Polkadot's cross-chain capabilities for real estate investment.|
| 1. | Cross-Chain Asset Transfer| We will implement functionality to transfer tokenized real estate assets between different parachains in the Polkadot ecosystem.|
| 2. | Multi-Chain Dashboard | We will develop a dashboard that displays real estate investments across multiple parachains.|
| 3. | Polkadot Asset Hub Deployment| After validating our deployment on Kusama Asset Hub, we will transition to Polkadot Asset Hub for broader interoperability and seamless cross-chain transactions.|
| 4. | Performance Optimization| We will optimize the platform for performance and scalability on Polkadot.|


## Future Plans

### Short-term Plans

- Onboard early adopters from the Polkadot ecosystem
- Expand the number of tokenized properties on the platform
- Develop partnerships with real estate agencies and property owners
- Integrate with additional Polkadot parachains


### Long-term Sustainability

- Implement a fee structure for property tokenization and marketplace transactions
- Expand to multiple regions and property types
- Build bridges to other blockchain ecosystems from Polkadot

### Team's Long-term Vision

Our long-term vision is to create a global, decentralized real estate marketplace on Polkadot that makes property investment accessible to everyone. By leveraging Polkadot's interoperability, we aim to create a cross-chain real estate ecosystem that connects investors and properties worldwide with unprecedented efficiency and accessibility.

## Additional Information :heavy_plus_sign:

**How did you hear about the Grants Program?** Web3 Foundation Website

Here you can also add any additional information that you think is relevant to this application but isn't part of it already, such as:

Estoken represents a significant addition to the Polkadot ecosystem by bringing real-world assets on-chain in a user-friendly, efficient manner. While our smart contracts are written in Solidity, our strategic decision to deploy on Polkadot via Moonbeam allows us to:

1. Leverage Ethereum's mature smart contract ecosystem while benefiting from Polkadot's superior infrastructure
2. Provide significantly lower transaction costs compared to Ethereum mainnet
3. Enable cross-chain functionality that's impossible on isolated blockchains
4. Tap into Polkadot's growing DeFi ecosystem for additional financial services
5. Future-proof our platform with Polkadot's scalable, upgradeable architecture


The integration of Chainlink oracles for property valuation and our automated dividend system based on property appreciation represents a novel approach to real estate investment that can showcase Polkadot's capabilities for real-world asset applications.

By supporting Estoken, the Web3 Foundation would be funding a project that brings significant real-world utility to the Polkadot ecosystem, potentially attracting traditional real estate investors and demonstrating blockchain's practical applications beyond speculative use cases.
Loading