Wallet API

GET /wallet/balance/{address}

Returns current OTA token balance.

Example

GET /wallet/balance/osmo1xyz...

Response

{
  "address": "osmo1xyz...",
  "balance": "2450.00 OTA"
}

POST /wallet/send

Broadcasts a signed OTA token transfer.

Body

{
  "from": "osmo1xyz...",
  "to": "osmo1abc...",
  "amount": "10",
  "signature": "base64..."
}

Response

{
  "txHash": "AB12C3...",
  "status": "broadcasted"
}