API Reference for Ethereum Wallet Service (1.0)

Download OpenAPI specification:Download

Ethereum Wallets allow DApps to host transaction signing keys. Using the API a DApp can add new Ethereum accounts, query the available accounts, and pick an account to sign a transaction payload.

ethwallet

Authentication

app_creds

Kaleido API for marketplace services are authenticated using application credentials. The username and password must be created in the environment containing the service instance as "Application Credentials". For more details see the documentation on App Credentials.

Security scheme type: HTTP
HTTP Authorization Scheme basic

Eth Wallets

Add a new signing account

Authorizations:

Responses

201

Account Added

post /accounts

Each Kaleido service instance gets assigned a unique hostname. The service URL can be obtained from the /status endpoint for that service. E.g: https://console.kaleido.io/api/v1/c/{consortia_id}/e/{environment_id}/services/{service_id}/status

https://service_host/api/v1/accounts

Response samples

Content type
application/json
Copy
Expand all Collapse all
{
  • "result":
    {
    }
}