Move from invoice
to INR, clearly.
Rupi lets global freelancers invoice in dollars, receive Stellar USDC, choose optional Blend yield, and start an INR cash-out from one ledger.
Start here
One account. Four moments.
Create a USD payment request with a unique Stellar memo.
Watch Testnet USDC settle to the linked Stellar wallet.
Manually supply idle USDC to Blend—never automatically.
Review an INR quote, choose a bank, and begin the flow.
Testnet
Smart contract addresses
Enter the Blend Pool V2 and Blend Testnet USDC token contract IDs below. Rupi does not deploy a separate custom smart contract in this MVP.
CCEBVDYM32YNYCVNRXQKDFFPISJJCV557CDZEIRBEE4NCV4KHPQ44HGFCAQCFVLOBK5GIULPNZRGATJJMIZL5BSP7X5YJVMGCPTUEPFM4AVSRCJUGATALTGTWIOT6BUDBCZM3Q4OQ4BO2COLOAZ7IYSKPLC2PMSOPPGF5V56CCEBVDYM32YNYCVNRXQKDFFPISJJCV557CDZEIRBEE4NCV4KHPQ44HGF, CAQCFVLOBK5GIULPNZRGATJJMIZL5BSP7X5YJVMGCPTUEPFM4AVSRCJUFlows
What happens on-chain
Invoices
The payment link encodes the configured Testnet USDC asset, destination wallet and invoice memo. Horizon reconciliation marks confirmed payments paid.
Yield
Deposit and withdraw actions submit explicit requests to Blend Pool V2. Rupi reads the position; it never moves a user’s funds without confirmation.
Cash out
Rupi submits a real Testnet USDC transfer to a configured sink account. The INR quote and payout stages are simulation-only in this MVP.
For agents
Readable by humans and models.
Use the canonical text versions when an LLM, agent, or integration needs structured context without navigating the visual site.
