Blockchain wallets
The blockchain wallets are sorted by creation date, with the most recent blockchain wallet appearing first.
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.
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.
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.
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"
}