In decentralized finance (DeFi) protocols such as Uniswap or AAVE, users must set a token allowance to authorize the protocol to spend a specified amount of their tokens on their behalf.
This is a crucial step before engaging in any transactions or operations within these protocols, ensuring that the protocol has the necessary permissions to manage the user’s tokens securely and efficiently.
arbitrum
, base
, ethereum
The user to get the ERC20 allowance of.
The symbol or address of the token for which the allowance is checked.. A class representing the token.
This class is used to represent the token in the system. Notice individual endpoints' documentation where per chain tokens are presented.
1INCH
, AAVE
, BAL
, cbBTC
, cbETH
, CRV
, crvUSD
, DAI
, ENS
, ETHx
, FRAX
, FXS
, GHO
, KNC
, LDO
, LINK
, LUSD
, MKR
, osETH
, PYUSD
, rETH
, RPL
, rsETH
, sDAI
, SNX
, STG
, sUSDe
, tBTC
, UNI
, USDC
, USDe
, USDS
, USDT
, WBTC
, weETH
, WETH
, wstETH
, ARB
, EURS
, MAI
, USDCe
, ETH
, AERO
, EUR
, VIRTUAL
, ezETH
, CYBER
, wrsETH
, eBTC
, EURC
, eUSDe
, FBTC
, LBTC
, PT-eUSDE-14AUG2025
, PT-eUSDE-29MAY2025
, PT-sUSDE-25SEP2025
, PT-sUSDE-31JUL2025
, PT-USDe-31JUL2025
, RLUSD
, USD₮0
, USDbC
, USDtb
The name or address of the contract to check allowance for.
AaveV3Pool
, AerodromeBasicRouter
, AerodromeSlipstreamRouter
, AerodromeSlipstreamNonfungiblePositionManager
, UniswapV3Router
, UniswapV3NFTPositionManager
, Morpho
, SkyDaiUsdsConverter
, SkyUsdcUsdsConverter
, SkyUsdsVault
, PendleRouter
, OdosRouter
Successful Response
Response model for token allowance information.