Approve Transaction For Authenticated User
Changed onSubmit approval signature for a pending transaction. Required for transactions using external signers.
API scope required: wallets:transactions.sign
Request
- Base URL: https://staging.crossmint.com/api
- URL: https://staging.crossmint.com/api/2025-06-09/wallets/me{walletLocator}/transactions/{transactionId}/approvals
- Auth: none declared. Required headers: X-API-KEY
Path parameters
Headers
API key required for authentication
Request body
Example request
{
"approvals": [
{
"signature": {
"r": "0x1234...",
"s": "0x5678..."
}
}
]
}Response
The approval has successfully been submitted to the transaction.
Example response
{
"error": {
"revert": {
"type": "contract_call",
"reason": "ERC20: transfer amount exceeds balance"
}
}
}Changes
- info
removed the
astar-zkevmenum value from the//response property for the response status - info
removed the
base-goerlienum value from the//response property for the response status - info
removed the
cotienum value from the//response property for the response status - info
removed the
coti-testnetenum value from the//response property for the response status - info
removed the
ethereum-goerlienum value from the//response property for the response status - info
removed the
hederaenum value from the//response property for the response status - info
removed the
hedera-testnetenum value from the//response property for the response status - info
removed the
lightlinkenum value from the//response property for the response status - info
removed the
lightlink-pegasusenum value from the//response property for the response status - info
removed the
modeenum value from the//response property for the response status - info
removed the
mode-sepoliaenum value from the//response property for the response status - info
removed the
optimism-goerlienum value from the//response property for the response status - info
removed the
plumeenum value from the//response property for the response status - info
removed the
plume-testnetenum value from the//response property for the response status - info
removed the
polygon-mumbaienum value from the//response property for the response status - info
removed the
rarienum value from the//response property for the response status - info
removed the
rari-testnetenum value from the//response property for the response status - info
removed the
soneiumenum value from the//response property for the response status - info
removed the
soneium-minato-testnetenum value from the//response property for the response status - info
removed the
u2u-nebulasenum value from the//response property for the response status - info
removed the
u2u-solarisenum value from the//response property for the response status - info
removed the
victionenum value from the//response property for the response status - info
removed the
viction-testnetenum value from the//response property for the response status - info
removed the
world-chainenum value from the//response property for the response status - info
removed the
world-chain-sepoliaenum value from the//response property for the response status - info
removed the
xaienum value from the//response property for the response status - info
removed the
xai-sepolia-testnetenum value from the//response property for the response status - info
removed the
zenchain-testnetenum value from the//response property for the response status - info
removed the
zkatanaenum value from the//response property for the response status - info
removed the
zkyotoenum value from the//response property for the response status - info
removed the
zora-goerlienum value from the//response property for the response status
- info
- warning
added the new
arcenum value to the//response property for the response status - warning
added the new
celoenum value to the//response property for the response status - warning
added the new
celo-sepoliaenum value to the//response property for the response status
- warning