원클릭으로
permit2
Manage Uniswap Permit2 token allowances. Check, approve, revoke, or lockdown ERC-20 token approvals for DeFi protocols.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Manage Uniswap Permit2 token allowances. Check, approve, revoke, or lockdown ERC-20 token approvals for DeFi protocols.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Check eligibility for and claim token airdrops
Scan, audit, and revoke ERC-20 token approvals to manage wallet spending permissions
Set up automated server-side trading strategies (limit buys/sells) that execute on Base via Bankr
Deploy tokens on Base (Uniswap V4) or Solana (Raydium) via Bankr gas-sponsored launch API
Open leveraged long/short positions via Avantis on Base with up to 10x leverage
Access Polymarket prediction markets to search, place bets, view positions, and redeem winnings
| name | permit2 |
| description | Manage Uniswap Permit2 token allowances. Check, approve, revoke, or lockdown ERC-20 token approvals for DeFi protocols. |
| metadata | {"openclaw":{"emoji":"🔐"}} |
permit2| Action | Description |
|---|---|
check_allowance | Read current Permit2 allowance for a token/spender pair |
approve | One-time ERC-20 max approval for Permit2 contract |
approve_batch | Approve multiple tokens for Permit2 in sequence |
revoke | Set Permit2 allowance to zero for a specific spender |
lockdown | Emergency: revoke all allowances for multiple token/spender pairs |
| Param | Required For | Description |
|---|---|---|
token | check_allowance, approve, revoke | ERC-20 token contract address (0x...) |
tokens | approve_batch | Array of token addresses |
spender | check_allowance, revoke | Spender address or alias |
pairs | lockdown | Array of {token, spender} objects |
| Alias | Address | Usage |
|---|---|---|
universal_router | 0x198EF79F1F515F02dFE9e3115eD9fC07183f02fC | Uniswap swaps |
position_manager | 0x7C5f5A4bBd8fD63184577525326123B519429bDc | Uniswap V4 LP |
Check existing allowance:
action: check_allowance, token: 0x833589..., spender: universal_router
Approve token for Permit2 (one-time):
action: approve, token: 0x833589...
Batch approve multiple tokens:
action: approve_batch, tokens: ["0x833589...", "0x420000..."]
Revoke a spender:
action: revoke, token: 0x833589..., spender: universal_router
Emergency lockdown:
action: lockdown, pairs: [{token: "0x833589...", spender: "universal_router"}, ...]
Permit2 is a universal token approval system:
approve grants max ERC-20 allowance to the Permit2 contract itselflockdown is the emergency kill switch — use it if you suspect compromise