Ir al contenido principal

USSD Rootstock DeFi

Use USSD to interact with DeFi protocols on Rootstock.

Overview

Learn how to build internet-free decentralized financial services on Rootstock using USSD, enabling P2P transfers and micro-loans on feature phones without internet access.

Architecture & Data Flow

Understand the complete USSD session lifecycle, relay server architecture, and how the Rootstock JSON-RPC layer connects feature phone interactions to on-chain smart contract execution.

Project Setup & Smart Contract Deployment

Scaffold the USSD-Rootstock project using Hardhat 3, write the InclusiveDeFi smart contract, configure the Roostock Testnet network, and deploy using Hardhat Ignition.

Relay Server & Gateway Integration

Build the Node.js Express relay server that bridges Africa's Talking USSD sessions to the InclusiveDeFi smart contract on Rootstock Testnet using ethers.js.

Demo & Testing

Validate the USSD-RSK bridge end-to-end using the Africa's Talking simulator and curl. Verify on-chain transactions via the Rootstock Testnet Explorer and understand current limitations.

Comentarios

Compartir