Open Wallet API Reference docs

Wallet API

What is the Wallet API and how do I use it?

Vega Wallet features a built-in REST API service to allow programmatic access to signing and key management. This API service is used to sign transactions with a private and public key pair when submitting orders or other commands to a Vega Node.

Vega Wallet is REST based and does not directly support GraphQL or gRPC at this time.

Do you have any code examples for the Wallet API?

See the Vega Wallet how-to guide for how to log in to a wallet, get keys and sign requests in Shell or Python.

Alternatively, there are a selection of code examples on the repo on GitHub. You can also run code samples directly against the Vega testnet using Gitpod.