Sign Message

/v2/app/sign/message

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Signs developer messages on EVM(follows eth_sign specification), Solana, and EOS.

For signing users' messages, use the MetaKeep SDK.

📘

Signing opaque binary data is not supported.

For security reasons, this API only supports signing human-readable UTF-8 strings. It is not intended for signing opaque binary data since then it can be used to sign an arbitrary hash, which means it can be used to sign transactions, or any other data, making it a dangerous phishing risk.

Use transaction signing for signing transaction data or typed data signing for signing generic data objects.

🚧

Api Error Status

You can find the error status returned by the API here.

© Copyright 2024, Passbird Research Inc.

Body Params
string
required

The user friendly message that needs to be signed. ex: "I agree with the terms and conditions".

string
required

The human readable explanation for this transaction. Useful for presenting to the user as an extra information ex: "Swap wBTC to USDC", and for auditing purposes.

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json