external_wallets
Submit signed wallet verification
After signing the verification message, submit the signature to have the self-custody wallet registered as a verified external wallet for management operations.
If the message the owner signed was not the exact message from the verification response, you must also provide the exact message in the request body. It should be the non-hex string used in the personal_sign request.
post/account/wallets/{address}/verification
Path parameters
addressstring required
Request body
Response
Example response
{
"operation": {
"id": "op-4abb409c-9283-4589-bd36-d27a757a2165",
"domain": "matt.crypto",
"lastUpdatedTimestamp": 1684356429790,
"dependencies": [
{
"id": "bc-2db427bd-5613-40c7-85b1-ab38beed0ed0",
"parameters": {
"initialRecords": {
"crypto.ETH.address": "0xb4783AeF93923a2d4eEA29C84f347F26E62e4321",
"crypto.MATIC.version.MATIC.address": "0xb4783AeF93923a2d4eEA29C84f347F26E62e5678",
"crypto.MATIC.version.ERC20.address": "0xb4783AeF93923a2d4eEA29C84f347F26E62e0921"
},
"toAddress": "0xb4783AeF93923a2d4eEA29C84f347F26E62e4321"
}
}
]
}
}