Client Interface Overview

Routstr-Client Interface Demo

Routstr Client is a cutting-edge e-cash payment system that enables secure, private, and instant digital transactions. Built on the Cashu protocol and seamlessly integrated with the Routstr Marketplace and Roustr AI ecosystem.

Our system combines the privacy benefits of e-cash with the precision of millisatoshi payments, creating a truly private and efficient way to pay for AI services.

Unlike traditional payment methods that require accounts, personal information, and leave digital footprints, our gateway allows you to pay exactly what you consume without revealing your identity or usage patterns.

  • Privacy-focused transactions
  • Routstr Marketplace integration

🏠 Dashboard

View wallet balance, redeem eCash tokens, collect cashback, and manage your current providerβ€”all with real-time updates.

πŸ”— Providers

Browse, add, and manage Nostr marketplace providers. Set defaults, add custom providers, and refresh the list in real time.

πŸ€– Models

Explore and test AI models, view pricing, and switch between proxy and OpenAI models.

πŸ“Š Transactions

Monitor completed and pending transactions with real-time auto-refresh and detailed status indicators.

βš™οΈ Settings

Configure Nostr authentication, manage wallets, multiple mints, and relays, and monitor connection status securely.

πŸ” Authentication

Secure login and registration with Nostr key support and extension integration.

Key Benefits

πŸ”’ Complete Privacy

No accounts, no tracking, no personal data required. Your AI usage remains completely anonymous.

⚑ Microsatoshi Precision

Pay exactly for what you use with millisatoshi precision. No more overpayment or subscription waste.

πŸ”„ Automatic Change

Unused funds are automatically returned as Cashu notes for future use via X-Cashu headers.

πŸ”Œ API Compatible

Drop-in replacement for OpenAI API endpoints. Works with existing tools and integrations.

🏦 Multi-Mint Support

Connect to multiple Cashu mints simultaneously for enhanced redundancy, liquidity, and privacy diversification.

How It Works

1

Obtain E-Cash Tokens

Get Cashu e-cash tokens from one or multiple supported mints. These tokens represent your payment without revealing your identity, and multi-mint support provides enhanced redundancy and privacy.

2

Make API Requests

Send your AI requests to our gateway endpoint with your e-cash token in the X-Cashu header.

3

Automatic Payment

Our system automatically deducts the exact cost and returns any unused funds as new Cashu notes.

4

Receive Response

Get your AI response along with updated e-cash tokens for future requests.

Multi-Mint Architecture

Routstr Client supports connecting to multiple Cashu mints simultaneously, providing enhanced security, liquidity, and privacy benefits for your e-cash transactions.

πŸ”„ Automatic Failover

If one mint becomes unavailable, the client automatically switches to alternative mints to ensure uninterrupted service.

πŸ’° Enhanced Liquidity

Distribute your e-cash across multiple mints to access larger liquidity pools and reduce single-point-of-failure risks.

πŸ”’ Privacy Diversification

Spread your transactions across different mints to enhance privacy and reduce correlation risks.

βš™οΈ Easy Management

Add, remove, and configure multiple mints through the intuitive settings interface with real-time status monitoring.

πŸ›‘οΈ Security Benefits

Reduces dependency on any single mint operator
Provides backup options if a mint experiences issues
Enables load balancing across different mint infrastructures
Allows for geographic distribution of mint services