Skip to main content
POST
/
v1
/
admin
/
account
/
deposit
Credit a wallet's paper-trading balance
curl --request POST \
  --url https://joyride.exchange/api/v1/admin/account/deposit \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "wallet": "G7EMUw3TmgTdXEaYZq82gUZStzkFe2RjEd9ZEjS6b4zc",
  "amount": 10000000000
}
'
{
  "wallet": "<string>",
  "available": 123,
  "locked": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.joyride.exchange/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Admin token set via the ADMIN_TOKEN environment variable.

Body

application/json
wallet
string
required

Wallet address to credit (Base58 Solana pubkey)

Example:

"G7EMUw3TmgTdXEaYZq82gUZStzkFe2RjEd9ZEjS6b4zc"

amount
integer
required

Amount to credit in USDC micros

Example:

10000000000

Response

Updated account balance

wallet
string
required
available
integer
required

Available balance after credit (USDC micros)

locked
integer
required

Locked balance (USDC micros)