Request:
mutation {
makeExternalBlockchainAddress (
input: {
address: "0x71C7656EC7ab88b098defB751B7401B5f6d8976F"
chain: "ethereum-mainnet"
investorId: "a928056c-d33e-4960-8796-bf3c2af86b77"
}
) {
blockchainAddress {
id
}
}
}
Response:
{
"data": {
"makeExternalBlockchainAddress": {
"blockchainAddress": {
"id": "af495a87-4f1f-4694-ab57-69a3cbcb30de"
}
}
}
}
In this example, a blockchain wallet address is assigned to an investor. The assumption is that an investor has created a self-sovereign wallet on a blockchain supported by Vertalo, and then provided it to the vendor who then passes it through to the Vertalo system. Security tokens minted through the Vertalo system may, upon request, be transferred to a self-sovereign wallet that has been assigned using this mutation.
IMPORTANT: Vertalo takes no responsibility for the validity of a blockchain wallet provided to us, nor will it run any form of bad-actor checks. The validity and veracity of a wallet is entirely the responsibility of the vendor. A vendor may not assign the same wallet address to multiple investors.
Supported Chains
The following is a list of supported chains (case-insensitive):
- ethereum-mainnet
- tezos-alphanet