Verify
Get wallet verifications for user and address.
Managed Account Authentication
Managed Transfers
Transactions
Self Managed Account Authentication
Verify
Get wallet verifications for user and address.
GET
/
api
/
v1
/
wallets
/
verify
curl --request GET \
--url https://integration-api.meshconnect.com/api/v1/wallets/verify \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>'
{
"content": {
"verifications": [
{
"userId": "user-1",
"address": "address-1",
"networkType": "evm",
"verificationMethod": "signedMessage",
"message": "Some test message",
"signedMessageHash": "signature-1",
"timestamp": 1733896980
},
{
"userId": "user-1",
"address": "address-2",
"networkType": "evm",
"verificationMethod": "signedMessage",
"message": "Some test message",
"signedMessageHash": "signature-2",
"timestamp": 1733896980
}
]
},
"status": "ok",
"message": "",
"errorType": ""
}
Authorizations
Contact Mesh to get client Secret
Contact Mesh to get client Id
Response
200
application/json
Verifications obtained.
The response is of type object
.
curl --request GET \
--url https://integration-api.meshconnect.com/api/v1/wallets/verify \
--header 'X-Client-Id: <api-key>' \
--header 'X-Client-Secret: <api-key>'
{
"content": {
"verifications": [
{
"userId": "user-1",
"address": "address-1",
"networkType": "evm",
"verificationMethod": "signedMessage",
"message": "Some test message",
"signedMessageHash": "signature-1",
"timestamp": 1733896980
},
{
"userId": "user-1",
"address": "address-2",
"networkType": "evm",
"verificationMethod": "signedMessage",
"message": "Some test message",
"signedMessageHash": "signature-2",
"timestamp": 1733896980
}
]
},
"status": "ok",
"message": "",
"errorType": ""
}