Skip to main content
POST
Get Message

Authorizations

x-api-key
string
header
required

Body

application/json
walletAddress
string
required

Your EVM wallet address. Must be a valid Ethereum address format.

Example:

"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"

isSmartContractWallet
boolean
required

Whether the wallet is a smart contract wallet (EIP-1271) or an EOA

Example:

false

chainId
number

The chain ID where the signature will be verified. Required if isSmartContractWallet is true. Defaults to 8453 (Base) for EOAs.

Example:

8453

Response

Challenge message generated

success
boolean
required
Example:

true

challenge
object
required

The challenge object containing the message to sign