Inspiration
Commodity trading—especially in markets like oil, gold, and silver—has always been limited to institutions and high-barrier platforms. We wanted to change that. TerraNova was inspired by the idea that real-world assets should be accessible to everyone, not just major players. Blockchain offered the transparency, security, and global reach needed to make that possible.
What it does
TerraNova is an on-chain asset leasing and commodity trading platform that lets users explore markets, learn how trading works, and make real transactions powered by the XRP Ledger. It includes:
- A Home page showing real commodity markets
- A Learn section for beginners
- Two dashboards: a Company Dashboard for asset issuers and a Trader Dashboard for buyers and sellers
- Backend logic that handles wallet creation, token issuance, trustlines, and buy/sell offers directly on the XRPL DEX
How we built it
Frontend: React + TypeScript, Tailwind CSS Backend: Node.js, TypeScript On-chain logic: XRPL, fungible token issuance, decentralized offers
Challenges we ran into
- Aligning frontend UX with real-time on-chain updates
- Integrating live commodity market APIs and ensuring data consistency across the platform
- Implementing and debugging XRPL trustlines, token issuance, and offer mechanics in a seamless workflow
Accomplishments that we're proud of
- Building a dual-dashboard system that mirrors real-world roles (Companies vs. Traders)
- Creating a nice UI and educational flow that lowers the barrier to trading
- Successfully issuing fungible tokens on XRPL to represent real commodities
What we learned
- How to interact with the XRP Ledger at a deep level (trustlines, token issuance, offers, balance handling)
- How to design user flows for people new to both crypto and commodities
- How decentralized exchanges work
What's next for TerraNova
- Expand asset support: more commodities, ETFs, indexes, real-estate price indices, luxury goods, and intellectual property (music royalties, creator income).
- Add advanced trading features such as leverage trading (2–3×) and richer market analytics.
- Launch a governance token airdropped through a points system earned from trading volume, referrals, and website engagement.
- Use the governance token to give users voting power over new assets, platform fees, settings, and treasury usage.
- Build long-term user incentives that reward liquidity and ecosystem growth.
Built With
- next.js
- react
- ripple
- tailwind
- typescript
- xrpl

Log in or sign up for Devpost to join the conversation.