Open Canalytic opened 5 years ago
Hi Mateo, I found this idea quite interesting. I could help with the smart contracts part (Solidity, Vyper - not an expert but can implement things). Moreover, a colleague could implement the JavaScript part. I will write you a message on Riot.
If you plan to integrate with Raiden, check out the client I just build for the Grow Ethereum hackathon. https://github.com/wslyvh/raiden-api-client
I'll be around all weekend, if you need help with it.
Hi there! I would love to help wit the Product Design, UX and Project Management & GT
Hi Mateo, I write you on Riot.
Platform for Collective Ownership of Real Estate - Fractional Ownership, Cooperatives
Idea description
What is your idea? Give as many details as you possibly can.
The background of the idea can be viewed here: It would essentially allow owners of real estate to whitelist addresses and sell fractional ownership of their real estate. The bigger idea is to create a platform that allows both real estate owners and dwellers to customize and deploy a contract suite to suit their needs. The project is inspired in large part by Radical Markets And the idea that space can be better utilized via an auction system, which additionally will allow people to be more mobile, and actually share via p2p, versus "sharing" through a central entity. I say dwellers (instead of renters) because the overarching goal of this project is to reorient the dichotomy of home ownership / renting to something that makes more sense for urban environments where there is lack of affordable housing, and this terminology is borrowed from Doma project.
A further step after the MVP is to either create DAO functionality within the platform or plugin to other DAO-stacks (Aragon, Colony, Dorg, DaoStack) to get Cooperative ownership of buildings, or rather more that the buildings autonomously owns themselves and are managed through dwellers that participate via the smart contracts and DAO. The same way Nathan Schnieder talks about having a way for tech-startups to IPO into cooperatives (becoming working owned), there are a lot of buildings with aging landlords where the renters can step-by-step gain more equity in the building over time, without having to resort to go to a bank for mortgage. Similarly the landlords can divest their real estate holdings piecemeal while continuing maintenance and upkeep without being forced to sell to large property management conglomerate.
_ There are a lot of 'low-hanging' fruit bounties we can go after, since obviously full implementation of the project in 3 days is imposible.
A simple implementation could look like this:
`Implementation One:
Legal (legacy) Owner of Real Estate wishes to open up her property to fractional ownership.
sign Tx to create contract
• Owner has functionality to whitelist other potential owner’s addresses. • Owner has also functionality to limit ownership on offer (e.g. to maintain 51% ownership if desired)1 • Token creation event
Whitelisted address wishes to purchase percentage of ownership.
sign Tx to become member of contract
• After being whitelisted member sends ETH to contract in order to receive fractional ownership of contract • A percentage of ETH goes into the tax and maintenance fund. • Member receives ‘ownership’ tokens equal to the fractional percentage of of ownership she has invested. • Member receives ‘use’ tokens equal to the fractional percentage of ownership she has invested. However this tokens have viability period of 365-days and if not used within time frame they are destroyed by the contract.
Owner or Real Estate (51%) wishes to pay taxes or maintenance with contract funds.
-sign Tx to withdraw ETH from contract to pay taxes maintenance (this could maybe be implemented on Aragon).
Owners wish to book use of space.
-sign Tx to book space per day. Contract must query calendar, and price owners pay can be discounted with ‘use’ tokens.
Owners wish to withdraw ownership.
-sign text to withdraw ETH originally invested.
Skillset
What skills do you need, or think you might need to implement the idea?
Communication