The eject feature allows a user to construct private keys that can be imported into another wallet manager, such as MetaMask.
portal.eject()
at your own risk!POST
request using your Custodian API Key (the same API key you use to create new users) to the /api/v3/custodians/me/clients/\(clientId)/prepare-eject
endpoint to allow for this client to perform an eject
operationportal.eject()
or portal.ejectPrivateKeys()
function from your client application with the appropriate backup methodPOST
request using your Custodian API Key to authorize the ejection:
walletId
can be found in the wallets
property of the /api/custodians/me/clients/\(clientId)
GET
request.eject()
or ejectPrivateKeys()
method with the appropriate backup method that was originally used to secure the wallet:
portal.eject()
or portal.ejectPrivateKeys()
function.
portal.backup()
.POST /backup
webhook.