About the Company
TerraRex is building one of the most ambitious products in India's clean-energy transition: a peer-to-peer energy trading platform where users can buy, sell, donate, and gift energy. The system bridges the seller's discom and the buyer's discom, allowing energy to flow across the grid as a tradable, gift-able unit.
P2P energy trading sits at the intersection of regulated infrastructure (the Beck protocol, discom integrations) and consumer product (an app that anyone can pick up and use). TerraRex chose Tequity to bring both sides together.
The Challenge
A consumer-facing P2P energy product has to clear an unusual mix of constraints:
- First-mover regulatory complexity: Writing trades to the final ledger over the Beck protocol was a frontier capability with very few production references.
- Cross-platform multi-party flows: Energy trades involve sellers, buyers, two discoms, and the platform - all coordinated cleanly within one trade.
- Voice-first interaction model: TerraRex wanted to push past voice-to-text into voice-to-UI - users speak, and the app generates usable, interactive UI components.
- Heavy iteration: From V1 through V2 and V3, the team needed to iterate fast on design, performance, payments, and protocol upgrades, all in a live consumer environment.
- Payment overhaul: Consumer energy trades demand a smooth, reliable payment experience including payouts.
Solution Implemented by Tequity
Tequity owns design, engineering, and QA for the TerraRex consumer app, working in continuous sprint cycles with the TerraRex team.
V2 Major Redesign:
- Major redesign of the app, with end-to-end UX overhaul.
- Voice-to-UI: implemented the capability for users to speak and have the app generate corresponding interactive UI components.
- Cross-platform multi-party trade flow on the latest Beck protocol.
- Upgraded trade writes to the final ledger - among the first production references for this on the Beck protocol.
- Automated bidding and real end-to-end transactions.
- Live demo to a panel of judges with the voice flow landing strongly in production conditions.
Stability and Foundations:
- Improved existing V2 features with functional refinements and stability improvements.
- Completed end-to-end gift flow integration including business logic alignment and system connectivity.
- New login mechanism for stronger security and updated architecture.
- Replaced CDN-based APIs with dedicated internal APIs for better performance and control.
V3 Updates:
- Initial V3 rollout with dashboard revamp, standardized card structures, and improved design consistency across modules.
- Migrated from Razorpay Web-based flow to SDK-based integration for stronger security and smoother transactions.
- Refactored Sell Screen for maintainability and resolved certificate issues.
- Migrated notifications to React Native Notifications.
- Implemented reusable components and loaders for a standardized app experience.
Payouts and Transactions:
- Developed and integrated payout UI, flow, and APIs.
- Conducted dev testing for payout and overall changes.
- Upgraded transaction history schema with additional fixes and enhancements.
Results
TerraRex's adoption since the V2/V3 push has been sharp:
- 25,000+ users by the 4th month post-launch
- Voice-to-UI live in a consumer-facing app
- Beck-protocol production writes - among the first in the country
- Beck-compliant cross-platform trading with real end-to-end transactions and payouts