g_alda
After the feedback received, we have adjusted the architecture and now we are not using using Sorboan Smart Contract Framework, the property assets will be issued in Stellar Classic, and we will use Stellar’s native decentralized exchange (SDEX) to manage, buy, and sell the assets.
The property token will be a classic Stellar asset. There will be multiple property tokens issued (minimum 5), based on the guideline here https://developers.stellar.org/docs/issuing-assets/how-to-issue-an-asset
Even though these tokens will be the classic Stellar assets, we will tailor the surrounding infrastructure (backend) for usage within a property-based blockchain ecosystem, providing a digital representation of a user's share in a property asset. The token is not currently intended for governance use, nor does it account for the legal implications of property ownership transfer at this stage. This section outlines the technical specifications and functions of the Property token and the surrounding backend that will provide additional functionality.
The tauvlo testnet will feature a mock-up stablecoin that will allow users to engage in various transactions, simulating the behavior of real stablecoins without any financial risk. This mock-up stablecoin is strictly for testnet purposes to enable developers and users to test functionalities in a controlled environment. Upon the transition to the mainnet, the mock-up stablecoin will be replaced with actual XLM and Stellar stablecoins.
The mock-up stablecoin token will be a classic Stellar asset as the Property token in milestone 1.
The tauvlo marketplace introduces a matching engine designed to facilitate the exchange of property tokens through buy and sell orders. As the engine for this POC we will use the orderbooks of SDEX.
We will follow the guidelines described here: https://developers.stellar.org/docs/encyclopedia/liquidity-on-stellar-sdex-liquidity-pools#order-books and https://quest.stellar.org/learn/series/1/quest/4
For testnet and POC the functionality is quite simplified.
tauvlo’s web platform’s frontend has four main components. The property listing page, where users can browse for properties, the single property page with details of the property and buy tokens, trading page where users can manage their investments portfolio and a dashboard. The goal for the POC is to build the first essential frontend pages that will allow users to browse, review and buy/sell (mock-up) tokens. Given the limited resources for this first activation phase it will be basic UI but if we are awarded with the additional grant phase we will develop more user friendly pages with better UX. Some properties will be fake in the POC phase, but it will prove the functionality.
The pages we will develop in the first activation grant phase are:
A selection of properties will be displayed with filtering options (based on price, area, location, sold shares in the property).
(this is a mockup, final UI layout will be define at the start of the POC project)
The description of the properties with different important information displayed, like price of the token, price per m2, expected yield (based on similar properties), and other property information. The users will be to review the property and buy property shares (tokens).
(this is a mockup, final UI layout will be define at the start of the POC project)
This page will show all users orders in the market to illustrate the and the trading capabilities of tauvlo in the future secondary market, and for monitoring purposes. it will be a simple display of order tracking.
The trading page will include a way to get the tauvlo mock-up stablecoin.
We will develop a portfolio dashboard where users can track and manage their investments portfolio. This will be a great component to develop because this is what makes tauvlo different from REITs and other conventional RE platforms and it will help us gain early adopters and additional fundraising.
Note: Deployment, scaling and development described below in Backend.
For this activation phase grant, we will develop a simple backend deployed on cloud (in GCP), with an endpoint that creates a property in a database (simple database for now that will be replaced in further development phases).
The backend will have endpoints to enable users perform basic operations of search and review properties, buy shares (tokens), and manage their portfolio. Overall it will be very basic and it will be developed further in later project phases.
Create property in database
(simple database, will be fully replaced down the line), to issue property tokens and to store few images on the server (heads-up this feature’s implementation won’t look good, it is essentially a hotfix to allow us to show the functionality).
Query all the properties
All information from the properties. to enable browsing, search and filter of properties.
Query property images
Image or images for given property.
Query all the property information
Each property will have descriptive fields, such as description, location, price, and expected yield. It will also include a link to an SPV incorporation documents, where SPV holds the property and the token represents ownership of the property.
Summarize user portfolio
Each user’s portfolio will be stored and this end point will query the financial parameters of each property. As explained above in the “Frontend” chapter, in the next development phase we will develop an “investment portfolio dashboard”, and this endpoint will be the one to query that data.
Market making
To allow users to be always able to buy something and to be always able to sell something.
History of investments
List of acquisitions and exists from properties given user did.
(what will the users be able to do)
US1. Browse and search all of the properties and their details
US2. User invests (buys tokens)
US3. User sells tokens
US4. User sees their net worth and portfolio status and portfolio dashboard
(Based on the numbering above)
Milestone 1 - Property Token
Smart contract developer, 2MDs
Cost: $1,000.00
Milestone 2 - Mock-Up Stablecoin Token for Testnet
Smart contract engineer, 2MDs
Cost: $1,000.00
Milestone 3 - Marketplace Matching Engine
Smart contract engineer & Backend engineer, 5MDs includes int testing and manual testing
Cost: $2,5000.00
Milestone 4 - Frontend
Frontend developer & UX/UI designer, 45MDs includes manual testing
Cost: $22,500.00
Milestone 5 - Backend
Backend engineer, 40MDs including testing
Cost: $20,000.00
Milestone 6 - Hardware
Virtual Machine where the FE and BE is running on
Cost: $3,000.00
The main goal of this grant is to start building as soon as possible on Stellar. This will help us and Stellar showcase users (and investors we are under discussions with) how to buy & sell, and manage a tokenized RE investment portfolio. There are a number of things we will develop in the next grant phase if we are lucky enough to be awarded. The main goal of the next phase is having a better looking and enhanced user experience Proof of Concept to help us onboard users and raise funds.
The total roadmap of building the platform will take us 12 months, we don’t expect Stellar to sustain our project, it will just be a very important milestone that will help us build the community and in our current fund raising rounds.
Which problem are we solving?
Traditional real estate investing can be expensive and complex, often limiting access to accredited investors and those with large down payments and high recurring costs to service loans and maintain properties
tauvlo solves these problems with tokenized real estate assets which allows us to fractionalize ownership of properties and make them available to investors in any amount, starting at just $50. We also provide access to a global marketplace of properties, making it easy for investors to quickly, efficiently and cost effectively build and diversify their portfolios and invest in markets that were previously out of reach.
For real estate holdings companies and realtors, tauvlo offers a new way to reach buyers and sellers around the world. We provide a platform for them to list their properties and connect with qualified investors. Additionally, tauvlo can help real estate holdings companies to generate immediate cash flow and liquidity by tokenizing their portfolios.
We believe that tauvlo is the future of real estate investing. By leveraging blockchain technology and Web3, we are creating a more accessible, efficient, and transparent marketplace for everyone involved.
How tauvlo uses Stellar
The main reason why we want to build on the Stellar chain is the on and off ramps Stellar can provide, providing access to millions of users around the world who could benefit from investing in fractional real estate ownership.
We are aiming at a global audience, and we need a global on/off ramp ecosystem that helps reach as many users around the globe as possible. We feel particularly identified with the retail user approach that Stellar has (vs. other solutions focused on wholesale cross-border payments) because it fits exactly with tauvlo use case of making real estate investment available for everyone, and putting down the high barriers to entry. The money corridors and partnerships that Stellar Foundation is developing are a perfect fit for tauvlo to help reach a global audience.
Additionally, tauvlo is committed to working with regulators and being fully compliant with local regulations and frameworks in every market we participate in. We see Stellar’s efforts in regulatory compliance as a critical aspect for us, for example how Stellar is part of the ISO20022 is an added value.
What can we bring to Stellar?
We are targeting global crypto and blockchain adoption to bring people from all corners of the world into our ecosystem.. There are millions of small scale investors all over the world that can’t afford to invest in real estate due to the high barriers to entry and how illiquid the asset is, but that would happily invest in RE if it was accessible to them. We want to bring those millions of users to blockchain and to the Stellar ecosystem.
What is the goal of this grant for tauvlo and Stellar?
Our main goal is to start building on Stellar as soon as possible. In this first activation phase grant, we want to build the basic infrastructure of tauvlo that will allow users to experience tauvlo’s core value proposition. It will allow users to browse and search for properties, buy & sell properties, and manage their investment portfolio. For this proof of concept, there will be fake tokens and fake properties and a representation of a market place. The property assets will be issued in Stellar Classic, and we will use Stellar’s native decentralized exchange (SDEX) to manage, buy, and sell the assets. After the feedback received by SCF, we believe this approach can add efficiency to the process.
This will be an important milestone because it will allow us (and Stellar) to showcase this use case to a broader audience, grow our community and attract investors.
Guillermo Alda (CEO)
20+ years in business leadership roles across AI (6 years in the AI field, created three AI consulting agencies and successfully exited one), Renewable Energy, and Smart Buildings.
Michael Levi (CMO)
20+ years experience in product and growth leadership roles across DeFi, Blockchain, web3, FinTech, Renewable Energy, Enterprise Software, Supply Chain, Telecom, IoT and Grid Edge industries.
Matouš Jezerský (CTO)
Expert development lead with experience setting up and leading AI development teams. Matous has been the AI brain behind 30+ AI projects in complex corporate environments.
Marek Hauzr (Head of Blockchain)
Founder of Carmine Finance, experience in tech leadership roles in AI including automated pricing of real estate and mortgages, HFT (stocks and crypto), smart contract development and MEV.