Last updated 7 months ago
Midnight will be excluded from a massive financial sector without a privacy-preserving framework for tokenizing real-world assets and distributing ownership through shielded native tokens.
Enable tokenization and practical distribution of real-world asset ownership through shielded native tokens on Midnight.
Please provide your proposal title
Private RWA Tokenization: Secure Token Sale Framework
Please specify how many months you expect your project to last
3
Please indicate if your proposal has been auto-translated
No
Original Language
en
What is the problem you want to solve?
Midnight will be excluded from a massive financial sector without a privacy-preserving framework for tokenizing real-world assets and distributing ownership through shielded native tokens.
Supporting links
Does your project have any dependencies on other organizations, technical or otherwise?
No
Describe any dependencies or write 'No dependencies'
No dependencies
Will your project's outputs be fully open source?
Yes
Please provide here more information on the open source status of your project outputs
All outputs will be entirely open source under the MIT license.
Please choose the most relevant theme and tag related to the outcomes of your proposal
Tokenization
What is useful about your DApp within one of the specified industry or enterprise verticals?
While token ownership can vaguely be applied to all of the applicable industries (e.g. tokenized voting rights for governance), RWA tokenization in particular is a financial tool that introduces liquidity to illiquid assets while giving financial empowerment to investors that may not have sufficient funds or avenues to access the underlying asset(s).
In particular, this solution lays the groundwork for tokenizing any arbitrary RWA with the practical guardrails and utilities that are commonplace across instruments for financial raises; these include an initial configuration of the tokenization criteria, a minimum raise threshold, descriptive metadata, a refund and distribution mechanism, and transparency around the status of the raise.
The added value from Midnight in this solution is the built-in privacy that comes with shielded assets. Utilitizing shielded native tokens, in addition to ensuring privacy at the smart contract level for purchase and claim history, presents a unique opportunity for verifiable RWA tokenization without data leakage related to the owners of the tokens. However, certain collective information about RWAs may be essential to make public and transparent (such as the percentage of the asset that is tokenized), and Midnight's selective disclosure enables the best of both worlds for anyone looking to tokenize their RWA.
What exactly will you build? List the Compact contract(s) and key functions/proofs, the demo UI flow, Lace (Midnight) wallet integration, and your basic test plan.
We will build a Lace-integrated NextJS webserver UI alongside a Compact contract to facilitate the initialization, participation, and selective data access for the tokenization of an RWA.
The primary functions of the Compact contract will be as follows:
The primary functions of the NextJS webserver UI will be as follows (all requiring contract integrations):
How will other developers learn from and reuse your repo? Describe repo structure, README contents, docs/tutorials, test instructions, and extension points. Which developer personas benefit, and how will you gauge impact (forks, stars, issues, remixes)?
From an educational perspective, developers may utilize this open source PoC in the traditional ways
From a business developent perspective, developers may utilize this open source PoC as a functionally sound implementation of the Compact contract required for a cookie cutter RWA tokenization. The UI and the other infrastructure required for a full-stack launch (APIs, database, webserver hosting) are either not production-ready or simply not available as part of this PoC, though we hope that the UI may provide inspiration for production implementations.
The repo will consist of a NextJS webserver (written with TypeScript) implementing the UI and Lace integration alongside the Compact contract with associated programmatic tests and outputs. The code will be documented as needed to facilitate a comprehensive understanding of the key functions of both the Compact contract and the UI as it pertains to the contract and Lace integration. A README will tie the developer experience together by providing both an instruction list for building & running the demo as well as informational context and justifications on the implementation decisions and any alternatives that were considered.
Please describe your proposed solution and how it addresses the problem
We will build a Lace-integrated NextJS webserver UI alongside a Compact contract to facilitate the initialization, participation, and selective data access for the tokenization of an RWA.
The primary functions of the Compact contract will be as follows:
The primary functions of the NextJS webserver UI will be as follows (all requiring contract integrations):
This solution not only provides inspiration and guidance for any Midnight developers utilizing sending/receiving funds from contracts and/or minting native shielded tokens on Midnight, but it also provides a practical and conceptually complete solution for tokenizing an RWA on Midnight in a way that has never been done before thanks to the selective disclosure available on Midnight.
Please define the positive impact your project will have on Midnight ecosystem
With compliance clarity and regulational guidance around RWA tokenization becoming more and more supportive, this solution provides a practical and effective solution for a growing need in this emerging market. With Midnight's advantages in regards to selective disclosure relating to the buyers of the tokenized asset, this PoC is uniquely positioned to serve as both an educational tool and a viable start to massive TVL deployment on Midnight via the tokenization of existing RWAs.
What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
The BankFi team, which also encompasses the Yepple development firm, have been a committed and dedicated Cardano development firm for over 4 years. We have delivered development solutions to hundreds of Cardano projects with a 100% satisfaction rate, with native asset sales (both NFT & FT) being our flagship and most popular service from day 1 through today.
We are eager to extend our expertise to Midnight from a technical perspective as well as a conceptual perspective on which configurations and attributes are most essential for RWA tokenization.
Please provide a cost breakdown of the proposed work and resources
In the spirit of complete transparency, the efforts committed to this proposal will likely exceed, in terms of market rates/value, the budget of this proposal. Our team consists of dedicated full-time Cardano developers and other supporting staff who are all eager to contribute to the foundation and growth of the Midnight network. With that in mind, we aimed to keep the requested budget lower than the market rate development for the expected amount of work.
To give an understanding of the proportional costs, this is a prorated budget to fit the requested funds:
How does the cost of the project represent value for the Midnight ecosystem?
Enabling tokenized RWAs on Midnight opens the door to trillions of dollars in TVL. Of course it is hyperbolic to say that all assets in the world will be tokenized on Midnight, and it would also be embellishing this proposal to say it would be even remotely reponsible for that level of adoption -- however, this is the first piece of the puzzle in the foundation of tokenized RWAs on Midnight and having a Proof of Concept available may inspire and enable the first RWA projects willing to expand onto Midnight.
Our team will ensure that the quality of the implementation and documentation are more than sufficient for newly onboarded Midnight develpers to bootstrap their understanding of how RWAs can be tokenized in a privacy-preserving fashion.
This proposal provides value in two different aspects. Firstly, it functions as a reference application as requested by this Catalyst category, showing one possible application that can be built on Midnight. Secondly, it functions as a building block for any project on Midnight that wants to utilize shielded native tokens, accept user payments, or distribute $NIGHT and/or native tokens to users.
I confirm that the proposal clearly provides a basic prototype reference application for one of the areas of interest.
Yes
I confirm that the proposal clearly defines which part of the developer journey it improves and how it makes building on Midnight easier and more productive.
Yes
I confirm that the proposal explicitly states the chosen permissive open-source license (e.g., MIT, Apache 2.0) and commits to a public code repository.
Yes
I confirm that the team provides evidence of their technical ability and experience in creating developer tools or high-quality technical content (e.g., GitHub, portfolio).
Yes
I confirm that a plan for creating and maintaining clear, comprehensive documentation is a core part of the proposal's scope.
Yes
I confirm that the budget and timeline (3 months) are realistic for delivering the proposed tool or resource.
Yes
I Agree
Yes
Andrew Caldwell - CEO (BankFi)
https://www.linkedin.com/in/andrew-caldwell-94557baa/
Andrew serves as the key decision maker and driver of business growth and development at BankFi. He ensures operating budgets are properly managed, timelines are met, and key business partnerships are formed. As the CEO of Smart Choice, he brings in a wealth of knowledge and experience of managing complex systems at scale.
Stephen Caldwell - Financial Analyst & Information Security Expert (BankFi) https://www.linkedin.com/in/stephen-caldwell-b882971b/
Stephen provides critical insights into the designs for the flow of funds and associated cybersecurity measures to ensure transparent, efficient, and safe outputs in every project. As the Director of Financial Analysis and Director of Information Security at Smart Choice, he has a unique skillset that lends itself perfectly to the protection of protocol users and funds in all of the applications we build.
Jake Shearman - CTO (Yepple)
https://www.linkedin.com/in/jake-shearman/
Jake is the lead developer for Yepple, which was acquired as the development arm of BankFi in early 2025. Jake led the development for all Yepple offerings, including the NFT & token minting services. Jake has a firm and comprehensive understanding of Cardano native assets and UTxOs with an additional background in both Ethereum and Cardano smart contracts. He will continue to lead development to see through the completion of this proposal.
Nicholas Fekete - CEO (Yepple)
https://www.linkedin.com/in/nicholas-fekete/
Nick leads the vision of Yepple’s development endeavors, particularly in terms of the user experience on our products. He ensures modern, reactive, and high quality product launches by providing UI/UX designs and overseeing the development team’s progress.
Tyler McVety - User Experiences & DevOps (Yepple)
https://www.linkedin.com/in/tyler-mcvety/
Tyler provides insight on user experience through a journey mapping approach, making sure that the overall experience of every user is convenient, clear, and useful. He also plays a key role within DevOps management – between the BankFi stake pool servers, Iagon nodes, and Cardano nodes for transaction processing, he ensures extremely high uptime to mirror the high quality of the products.
Dominic Monette - COO & Developer (Yepple)
https://www.linkedin.com/in/dominic-monette-7273b287/
The master of pipelines and processes, Dom has streamlined the Yepple team to maximize efficiency without any compromise to quality and attention to detail. He also has development experience with a specialty in Cardano metadata and image layering/generation.