Skip to main content

Documentation Index

Fetch the complete documentation index at: https://cantonfoundation-generated-hydration-fix.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

openrpc spec

Signing API

Details and history

An OpenRPC specification for the Signing API which allows the Wallet Gateway to interact with a Wallet Providers.

JSON-RPCSince 0.24.0

Methods

Method pages are the primary reference surface. This spec page stays focused on grouping and discovery.
createKey
JSON-RPCSince 0.24.0

Create a new key at the Wallet Provider.

getConfiguration
JSON-RPCSince 0.24.0
getKeys
JSON-RPCSince 0.24.0

Get a list of public keys availabile for signing.

getTransaction
JSON-RPCSince 0.24.0

Get the status of a single transaction by its ID.

getTransactions
JSON-RPCSince 0.24.0

Get the status of multiple transactions, filtering by txIds or publicKeys. Either publicKeys or txIds must be provided.

setConfiguration
JSON-RPCSince 0.24.0

Set configuration parameters for the Wallet Provider. The paramaters will change depending on the Wallet Provider implementation

signTransaction
JSON-RPCSince 0.24.0

Uses the Wallet Provider to sign a transaction. This will likely be an asynchronous operation.

subscribeTransactions
JSON-RPCSince 0.24.0

Subscribe to updates for specific transactions. The server will emit updates when the status of the specified transactions have changed. On initial subscription, the s…