Skip to main content
POST
/
wallet
Create wallet
curl --request POST \
  --url https://processor-prod.up.railway.app/wallet \
  --header 'Content-Type: application/json' \
  --header 'x-service-key: <api-key>' \
  --data '{
  "reference": "lt3o4tgb21uay4gye5mgp109fvvkp4"
}'
{
  "status": 201,
  "message": "Wallet created successfully",
  "data": {
    "reference": "lt3o4tgb21uay4gye5mgp109fvvkp4",
    "wallet_id": "68bf04ab0752968e34dbfc81",
    "address": {
      "evm": "0x05A0e60459DBeea04fcd8a9354bb201ebc88B676",
      "svm": "EyueD1zfc5yjjy81umZSCjfSc1KLDmhpQMwrGUvKbsKu"
    }
  }
}

Authorizations

x-service-key
string
header
required

Body

application/json
  • Basic
  • Offramp
  • Transfer
  • Swap

Basic wallet without any automation, you can make manual operations like transfers, swaps and offramps, balance checks etc. via API calls.

reference
string

Unique reference identifier for the wallet

Example:

"lt3o4tgb21uay4gye5mgp109fvvkp4"

Response

200 - application/json

Wallet created successfully

status
integer
Example:

201

message
string
Example:

"Wallet created successfully"

data
object
I