HomeUSDXUSDX 2ReplitOpenAPITradFi

Replit API 1

  • POST /register: Create new account
  • POST /login: Authenticate user
  • POST /logout: End session
  • GET /api/user: Get current user info

Wallets

  • GET /v1/wallets: List all wallets
  • POST /v1/wallets: Create wallet
  • GET /v1/wallets/{id}: Get specific wallet
  • GET /v1/wallets/addresses: List addresses
  • POST /v1/wallets/addresses: Create blockchain address

Lifecycle

  • GET /api/transactions: Get transaction history
  • POST /api/mint: Mint new USDX tokens
  • POST /api/redeem: Get specific payment
  • POST /v1/payments/{id}/capture: Capture payment (BETA)
  • POST /v1/payments/{id}/cancel: Cancel payment
  • POST /v1/payments/{id}/refund: Refund payment
  • POST /v1/payments/exchange-rate: Get exchange rate

Treasury

  • GET /api/treasury/stats: Get treasury statistics

Cross-Border

  • POST /api/cross-border: Initiate cross-border payment
  • GET /api/cross-border/{id}: Get payment details

Channels

  • GET /v1/recipients: Real-time transaction updates
  • POST /v1/recipients: Real-time treasury stats updates
  • GET /ws/{token}/nav: Real-time NAV updates

All endpoints except treasury stats require authentication

docs link