Blockchain wallets
The blockchain wallets are sorted by creation date, with the most recent blockchain wallet appearing first.
A JSON array of blockchain wallets.
Invalid API key
An unexpected error occurred.
GET /api/client/v1/blockchain-wallets HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
[
{
"id": "3c42718a-5b6c-4858-a6b1-2e231deff900",
"label": "Main Ethereum Mainnet",
"blockchainNetwork": "ethereum",
"address": "0x9b7E335088762aD8061C04D08C37902ABC8ACb87",
"createdAt": "2024-12-01T09:07:54.940Z",
"approvedAt": "2024-12-01T12:00:12.125Z",
"deletedAt": null
}
]
Creates a blockchain wallet with the specified parameters. The blockchain wallet is created in a pending state and must be approved by an administrator before it can be used in transactions. This route is only available for verified clients. Unverified clients will receive a 400 error.
The label of the blockchain wallet.
The blockchain network of the wallet. See the list of supported blockchains.
The address of the blockchain wallet.
The blockchain wallet has been created.
The request is invalid.
Invalid API key
An unexpected error occurred.
POST /api/client/v1/blockchain-wallets HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 119
{
"label": "Main Ethereum Mainnet",
"blockchainNetwork": "ethereum",
"address": "0x9b7E335088762aD8061C04D08C37902ABC8ACb87"
}
{
"id": "3c42718a-5b6c-4858-a6b1-2e231deff900",
"label": "Main Ethereum Mainnet",
"blockchainNetwork": "ethereum",
"address": "0x9b7E335088762aD8061C04D08C37902ABC8ACb87",
"createdAt": "2024-12-01T09:07:54.940Z",
"approvedAt": null,
"deletedAt": null
}
Returns a blockchain wallet by its unique identifier.
The unique identifier of the blockchain wallet.
A blockchain wallet.
Invalid API key
Blockchain wallet not found.
An unexpected error occurred.
GET /api/client/v1/blockchain-wallets/{blockchainWalletId} HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
{
"id": "3c42718a-5b6c-4858-a6b1-2e231deff900",
"label": "Main Ethereum Mainnet",
"blockchainNetwork": "ethereum",
"address": "0x9b7E335088762aD8061C04D08C37902ABC8ACb87",
"createdAt": "2024-12-01T09:07:54.940Z",
"approvedAt": "2024-12-01T12:00:12.125Z",
"deletedAt": null
}
Deletes a blockchain wallet by its unique identifier.
A deleted blockchain wallet will still be returned in the list of blockchain wallets of the user or queriable by ID, but it will have a non null deletedAt
field.
A deleted blockchain wallet can not be used in transactions.
This route is only available for verified clients. Unverified clients will receive a 400 error.
The unique identifier of the blockchain wallet.
The blockchain wallet has been deleted.
The request is invalid.
Invalid API key
Blockchain wallet not found.
An unexpected error occurred.
DELETE /api/client/v1/blockchain-wallets/{blockchainWalletId} HTTP/1.1
Host: api.rialtobridge.xyz
RIALTO_API_KEY: YOUR_API_KEY
Accept: */*
{
"id": "3c42718a-5b6c-4858-a6b1-2e231deff900",
"label": "Main Ethereum Mainnet",
"blockchainNetwork": "ethereum",
"address": "0x9b7E335088762aD8061C04D08C37902ABC8ACb87",
"createdAt": "2024-12-01T09:07:54.940Z",
"approvedAt": "2024-12-01T12:00:12.125Z",
"deletedAt": "2024-12-25T00:07:54.940Z"
}