Transactions
Sign Message
This endpoint calculates a network-specific signature (e.g. in EIP-191 format EVM networks) for the provided message.
Headers
Your WalletKit Project ID can be found on the API Keys page in the WalletKit Dashboard.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
message to be signed.
Available options:
Ethereum
, Polygon
, Base
, Avalanche
, Polkadot
, Vara
address can only be the ones created in the project.
On testnet, the developer_secret is always "testnet-secret". On mainnet, the developer_secret is set by the developer during account activation.
type of message to be signed. defaults to string.
Available options:
string
, bytes
A 6-digit numeric pin that is only known to the user, set during wallet creation. This pin is required to sign transactions from this wallet.
Response
200 - application/json