Remove Delegated Signer
Changed onRemove an operational signer from a smart wallet.
API scope required: wallets.create
Request
- Base URL: https://staging.crossmint.com/api
- URL: https://staging.crossmint.com/api/2025-06-09/wallets/{walletLocator}/signers/{signer}
- Auth: none declared. Required headers: X-API-KEY
Path parameters
A wallet locator can be of the format:
- <walletAddress>
- email:<email>:<chainType>[:<walletType>][:alias:<alias>] (walletType defaults to 'smart')
- userId:<userId>:<chainType>[:<walletType>][:alias:<alias>] (white label user example)
- phoneNumber:<phoneNumber>:<chainType>[:<walletType>][:alias:<alias>]
- twitter:<handle>:<chainType>[:<walletType>][:alias:<alias>]
- x:<handle>:<chainType>[:<walletType>][:alias:<alias>]
- me:<chainType>[:<walletType>][:alias:<alias>] (Use when calling from the client side with a client API key)
- chainType[:<walletType>]:alias:<alias>
The locator for the signer
Query parameters
The chain to remove the signer from. Required for EVM wallets.
The recovery signer that authorizes this operation. Required when the wallet has multiple recovery signers.
Headers
API key required for authentication
Response
The delegated signer removal has been initiated.
Example response
{
"error": {
"revert": {
"type": "contract_call",
"reason": "ERC20: transfer amount exceeds balance"
}
}
}Changes
- breaking
removed the enum value
modefrom thequeryrequest parameterchain - breaking
removed the enum value
mode-sepoliafrom thequeryrequest parameterchain - breaking
removed the enum value
plumefrom thequeryrequest parameterchain - breaking
removed the enum value
plume-testnetfrom thequeryrequest parameterchain - breaking
removed the enum value
world-chainfrom thequeryrequest parameterchain - breaking
removed the enum value
world-chain-sepoliafrom thequeryrequest parameterchain - 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
- breaking
- 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