Skip to content

chore: add docs on Key Provider API Spec#209

Open
pranishnepal wants to merge 1 commit into
masterfrom
WCN-399
Open

chore: add docs on Key Provider API Spec#209
pranishnepal wants to merge 1 commit into
masterfrom
WCN-399

Conversation

@pranishnepal
Copy link
Copy Markdown
Contributor

What

This PR adds documentation for the Key Provider API Spec, including details on the endpoints, request/response formats.

Additionally, updates the README.md to document how the SIGNING_MODE environment variable works.

Ticket: WCN-399

Testing

npx @apidevtools/swagger-cli validate

This commit adds documentation for the Key
Provider API Spec, including details on the
endpoints, request/response formats,
and error handling.

Additionally, updates the README.md to document
how the SIGNING_MODE environment variable works.

Ticket: WCN-399
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 26, 2026

WCN-399

@pranishnepal pranishnepal marked this pull request as ready for review May 26, 2026 21:12
@pranishnepal pranishnepal requested a review from a team as a code owner May 26, 2026 21:12
Comment on lines +249 to +254
solUserKey:
summary: Generate SOL user key (EdDSA)
value:
coin: 'sol'
source: 'user'
type: 'independent'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this doesnt support mpc

- Key Management
summary: Generate a key pair
description: |
Generate a new key pair in your KMS/HSM provider.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

imp to clarify this is for multisig keys only

- Key Management
summary: Sign a transaction or message
description: |
Sign data using a private key stored in your KMS/HSM provider.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets clarify only applicable for multisig wallets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants