Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xcavate Blockchain & realXchange dApp #2109

Closed
wants to merge 53 commits into from
Closed
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
40ae25e
New Grant Proposal: Xcavate - the future of real estate finance & pro…
xcavate2022 Nov 8, 2022
69d08e8
Update Project_Xcavate.md
xcavate2022 Nov 8, 2022
f30125e
Update Project_Xcavate.md
xcavate2022 Nov 8, 2022
6fe6e32
Delete XCAV-WEB-3-Grant-Application-Image-1.jpg
xcavate2022 Nov 8, 2022
1802e9e
Delete XCAV-WEB-3-Grant-Application-Image-2.jpg
xcavate2022 Nov 8, 2022
6700b2b
Delete XCAV-WEB-3-Grant-Application-Image-3.jpg
xcavate2022 Nov 8, 2022
f4d3e3a
Delete XCAV-WEB-3-Grant-Application-Image-4.jpg
xcavate2022 Nov 8, 2022
b364cfd
Update Project_Xcavate.md
xcavate2022 Nov 9, 2022
ffab4b4
Updates to grant submission
xcavate2022 Nov 14, 2022
d0100e6
move project file
xcavate2022 Nov 14, 2022
462fae2
Add files via upload
xcavate2022 Feb 7, 2023
81d3a09
Delete Project_Xcavate.md
xcavate2022 Feb 8, 2023
77b1239
Rename Project_Xcavate_feb2023.md to Xcavate.md
xcavate2022 Feb 8, 2023
0ca4778
Update Xcavate.md
xcavate2022 Apr 3, 2023
15f1646
Update Xcavate.md
xcavate2022 May 10, 2023
8147cf8
Update Xcavate.md
xcavate2022 May 16, 2023
f83bc44
Update Xcavate.md
xcavate2022 May 16, 2023
6b35db2
Update Xcavate.md
xcavate2022 May 18, 2023
2bf8ba0
Update Xcavate.md
xcavate2022 Jun 12, 2023
2e5ea0f
Update Xcavate.md
xcavate2022 Jun 12, 2023
1058497
Update Xcavate.md
xcavate2022 Jun 12, 2023
93df6d6
Update Xcavate.md
xcavate2022 Jun 12, 2023
29d04ee
Update Xcavate.md
xcavate2022 Jun 12, 2023
c76423d
Update Xcavate.md
xcavate2022 Jun 12, 2023
c04b26d
Update Xcavate.md team
xcavate2022 Jul 3, 2023
322fd53
Update Xcavate.md team member role
xcavate2022 Jul 3, 2023
b4f774f
Merge branch 'master' into master
xcavate2022 Sep 22, 2023
23df39b
Update Xcavate.md
xcavate2022 Sep 25, 2023
30dbd2f
Update Xcavate.md
xcavate2022 Sep 25, 2023
907c873
Update Xcavate.md
xcavate2022 Sep 30, 2023
60b40b1
Merge branch 'master' into master
meanking Oct 16, 2023
023557e
Follow up grant application
xcavate2022 Oct 17, 2023
0869430
Update Xcavate.md
xcavate2022 Oct 17, 2023
d158191
Merge branch 'w3f:master' into master
xcavate2022 Oct 17, 2023
38be110
Update Xcavate2.md
xcavate2022 Oct 24, 2023
b702191
Update Xcavate2.md
xcavate2022 Oct 24, 2023
cd335e7
Update Xcavate2.md
xcavate2022 Oct 24, 2023
ef05d08
Update applications/Xcavate2.md
xcavate2022 Oct 24, 2023
e5c84f8
Update applications/Xcavate2.md
xcavate2022 Oct 24, 2023
9076c1d
Update Xcavate2.md
xcavate2022 Oct 24, 2023
a1ee77f
Update Xcavate2.md
xcavate2022 Oct 25, 2023
83c90e2
Create Xcavate3
xcavate2022 Nov 14, 2023
3473635
Update Xcavate3
xcavate2022 Nov 14, 2023
2220126
Rename Xcavate3 to Xcavate3.md
xcavate2022 Nov 14, 2023
f31787c
Update Xcavate3.md
meanking Nov 14, 2023
a6c3f92
Update Xcavate3.md
meanking Nov 14, 2023
ed8ab8a
Update Xcavate3.md
meanking Nov 14, 2023
0db4296
Update Xcavate3.md
meanking Nov 14, 2023
b3b3e77
Update Xcavate3.md
xcavate2022 Nov 14, 2023
83cc2a1
Update Xcavate3.md
meanking Nov 14, 2023
5d3cf5b
Update Xcavate3.md
xcavate2022 Nov 14, 2023
4263216
Delete applications/Xcavate2.md
xcavate2022 Nov 14, 2023
29ccc06
Merge branch 'w3f:master' into master
meanking Nov 14, 2023
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
184 changes: 184 additions & 0 deletions applications/Xcavate3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
# Xcavate

> Creating a fairer, trustless and more sustainable real estate investment web3 future

- **Team Name:** Xcavate
- **Payment Address:** 12xRWmWLoKScdaA7WGUAYFydB3rzoBG6poaXVZ44Co198Aiw
- **Total Costs:** $16000 USDT (Polkadot - Statemint)
- **Level:** 2

## Project Overview

Total global Real Estate was valued at over $378.7 trillion at the end of 2022 (Source: Savills Research, and Savills Research using World Bank, Bank for International Settlements, World Federation of Exchanges, World Gold Council). This eye watering sum remains the largest store of wealth across all sectors. Yet only 1.1% of the global population own nearly half of the world’s total wealth (Source: Credit Suisse Global Wealth Databook 2021). Due to the complex nature of real estate investment and the traditional need for trusted intermediaries, many real estate investment opportunities are not possible for the average person.

Nearly 40% of global carbon dioxide emissions come from the real estate sector (Source: Forbes article by David Carlin Apr 5, 2022). Approximately 70% are produced by building operations, while the remaining 30% comes from construction.

An estimated 150 million people are homeless globally, though the real number is probably higher (Source: The World Economic Forum website article by Patrick Henry Oct 2021).

The Xcavate blockchain protocol aims to tackle these issues by leveraging the power of blockchain technology, digital identity, oracles and custom substrate pallets to introduce transparency, security, accessibility and sustainability to the real estate market.

The real estate centric lending and asset tokenisation protocol has been built to deliver net positive CO2 emissions and social inclusion through a combination of specific dApps and transaction fees, governed by its community through a Decentralised Autonomous Organisation (DAO).


### Overview

We have already built a lending and asset tokenisation protocol using the substrate framework. The overall design of our Appchain is based on a real estate investment centric community of interrelated dApps. While real estate offers many benefits, the wealth it creates is very concentrated on a small percentage of the global population. It also greatly impacts the environment through CO2 generating construction processes, as well as heating consumption and generation of waste. To offset the impact of real estate construction and to help the redistribution of wealth, we are building a dApp to make a fairer web3 future.

### Project Details

Milestone 1 = Creating the realXchange feeless NFT marketplace dApp consists of a react.js frontend, node.js backend interacting with a custom substrate pallet called the "Community Projects Pallet". By channeling a percentage of fees generated from the sale of real estate NFTs on the Xcavate (and other related dApps). A decentralised web3 crowd funding marketplace supports the delivery of projects in the following categories; environmental, ecological, social & housing that impact global communities. By leveraging verifiable credentails (for both individuals and charities), kilt digital identifiers (DIDs) for all project managers, potential NFT buyers can confidently buy NFTs for a specific project. The NFT holder then votes on each stage the delivery of that project until the project is complete.

Milestone 2 = Enabling XCAV token holders to be able to bond their tokens to a particular realXchange project, so that project gets that amount of funds (delivered from fees generated from Xcavate and other related dApps).

![](https://xcavate.io/CustomPallets.jpg)
![](https://xcavate.io/W3F/realXchangeNFTmarketplacedApp.jpg)

### Technology Stack

* React.js
* Node.js
* Substrate Framework
* Polkadot

### Third-Party

* Kilt
* Deloitte

### Ecosystem Fit

We feel this is a great way to bring new users and Real-World Assets like, Land & Property into the general ecosystem while also funding worthwhile causes. We also recognise the need for specific potential partnerships with both new and established players in the Polkadot space:

**Bitgreen**
Measure impact on CO2 emission reductions. Introduce the funding solution to their partners.
**Kilt Protocol**
Create new verifiable credentials for real world assets like land and property.
**Deloitte**
Creating verifiable credentials, which will be held in a wallet and used throughout the process for KYC/KYB/AML
**Subwallet / Nova Wallet / Pluto Wallet**
Integrate DID's and Real Estae NFTs in to the their wallet to improve the UI/UX

## Team :busts_in_silhouette:

### Team members

* Richard Houldsworth – CTO
* Alex Ward – COO
* Ganish Oli - Substrate Developer
* Rene Hürter - Substrate Developer
* Alan Ma - Full Stack Developer
* Victor Chukwunonso - Product Designer

### Contact

- **Contact Name:** Richard Houldsworth
- **Contact Email:** [email protected]
- **Website:** xcavate.io

### Legal Structure

* H & W Investments Limited
* 17 College Road, Cheshunt EN8 9LS, United Kingdom

### Team's experience

- Richard Houldsworth – 11 years in web 2.0 dev space – serial Entrepreneur & Alumni of the Polkadot Blockchain Academy Founders Track (Berkeley UC).
- Alex Ward – 25 years in the global property market – serial Entrepreneur
- Ganish Oli - ink! smart contract developer and substrate blockchain developer.
- Rene Hürter - ink! smart contract developer and substrate blockchain developer.
- Alan Ma - Full-Stack developer who likes to work with JavaScript/Typescript (React, Next.js, Redux, Vue.js, Node), Blockchain (Bitcoin, Ethereum, Cosmos, Solidity, Rust), Golang, Python among others. Since I graduated from the university, I’ve joined several companies and dev teams to build web/mobile and web3 apps.
- Victor Chukwunonso - Product Designer & Expert in Figma.

### Team Code Repos

- https://github.com/xcavateblockchain
- https://github.com/xcavate2022
- Ganish Oli (https://github.com/ganesh1233456)
- Rene Hürter (https://github.com/RecrafterH)
- Alan Ma (https://github.com/meanking)
- Victor Chukwunonso (https://github.com/cn-victor)

### Team LinkedIn Profiles

- Richard Houldsworth [https://www.linkedin.com/in/richard-houldsworth/])
- Alex Award [https://www.linkedin.com/in/alex-ward-2350a036/]
- Ganish Oli [https://www.linkedin.com/in/ganesh-oli-9285a4163/]
- Rene Hürter [https://www.linkedin.com/in/ren%C3%A9-h%C3%BCrter-36084b249]
- Alan Ma [https://www.linkedin.com/in/alan-ma-god/]
- Victor Chukwononso [https://www.linkedin.com/in/chukwunonso-v-2b2193131/]

## Development Status :open_book:

We have been heavily involved in learning all things associated with the Polkadot & Kusama Ecosystem. This has been coupled with the idea of bringing illiquid assets like land and property from its current state into the web3 ecosystem. We have met top-level industry leads, government officials, real estate developers and retail investors to deliver a protocol that will provide a real benefit to broad range of users.

Robin Ejsmond-Frey, Nico Morgan, Clif, Joshua Cheong from Parity have been a tremendous help by supporting us with information about the W3F grant application process and recommendations to attend Hackathons, Polkadot Decoded & Sub0 Events. As well as as number of forums to help our substrate development knowledge.

We have been taking time to play with Substrate to form initial local nodes. We have developed the initial POC for this project and are developing using the Rococco test environment. We have additional engaged with the Tanssi network to test their appchain launching network.


## Development Roadmap :nut_and_bolt:

### Overview

- **Total Estimated Duration:** 2 months
- **Full-Time Equivalent (FTE):** 4.5 (3x0.5 + 3x1)
- **Total Costs:** $16000 USDT

### Milestone 1 — Phase 3 Xcavate & realXchange dApp
- **Estimated Duration:** 5 weeks
- **FTE:** 4.5 (3x0.5 + 3x1)
- **Costs:** $10000 USDT

We will build on the excellent work we have achieved developing the initial milestone.

In the second milestone, we will bring all of the functionality together so the process of taking out a real estate development loan, loan staking and loan repayment through the sale of property NFTs can be all initiated and managed through a react.js based frontend to the Xcavate substrate protocol.

**Figma designs:**

![Landing Page](https://xcavate.io/W3F/realX-1-landing.jpg)
![NFT Marketplace](https://xcavate.io/W3F/realX-3-marketplace.jpg)


| Number | Deliverables | Specification
|:-------|:---------------------------|:------------------------ |
| 0a. | License | Apache 2.0 |
| 0b. | Documentation | The documentation will be provided to show the whole architecture of the Xcavate protocol. |
| 0c. | Testing and Testing Guide | The testing guide will be provided to test each component. |
| 0d. | Docker / VS Code Instructions | Used to aid testing of all of the components. |
| 0e. | Tutorial | We will write a tutorial about how to use realXchange dApp. |
| 0f. | Article | We will write an article published on media channels. |
| 1. | Xcavate dApp Frontend | User interface to connect wallets (Sporran/Polkadot.js Wallet) and interact with dApp - See Figma Designs |
| 2. | Xcavate dApp Backend | Connects dApp to substrate node |
| 3. | Community Project Pallet v1 | Create projects, NFT minting, NFT voting and project fund distribution. |


### Milestone 2 — Phase 3 Xcavate & realXchange dApp
- **Estimated Duration:** 3 weeks
- **FTE:** 4.5 (3x0.5 + 3x1)
- **Costs:** $6000 USDT



**Figma designs:**

![XCAV Bonding Page](https://xcavate.io/W3F/realX-XCAV-bonding.jpg)


| Number | Deliverables | Specification
|:-------|:---------------------------|:------------------------ |
| 0a. | License | Apache 2.0 |
| 0b. | Documentation | The documentation will be provided to show the whole architecture of the Xcavate protocol. |
| 0c. | Testing and Testing Guide | The testing guide will be provided to test each component. |
| 0d. | Docker / VS Code Instructions | Used to aid testing of all of the components. |
| 0e. | Tutorial | We will write a tutorial about how to use Xcavate realXchange dApp. |
| 0f. | Article | We will write an article published on media channels. |
| 1. | Community Project Pallet v2 | XCAV token holder bonding functionality. |

## Future Plans

We have recently attended the Relayers Incubator Program and have applied to the Substrate builder program. We are launching our project on the Polimec platform in Jan 2024 to raise funds to secure a Parachain slota and launch mainet around end of Q1 2024.


## Additional Information :heavy_plus_sign:

We are engaged in supporting the PBA in trying to attract potential engineers and founders to both Hong Kong as well as Singapore cohorts in 2024.
Loading