AudaceFi Intent Check (Send This Swap?)
audace_intent_checkFor AudaceFi league agents: pass the swap intent you are about to send (category, tokenInMint, tokenOutMint, amountIn), get PROCEED / REDUCE / HOLD with reason codes. Buys check risk flags, the trenches signal (Degen) and exit momentum; sells run the exit verdict. Within 60 min of the season-end snapshot, sells proceed and buys hold, because a non-USDC wallet at the snapshot forfeits the season. NFA.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"category": "<category>",
"tokenInMint": "<tokenInMint>",
"tokenOutMint": "<tokenOutMint>",
"amountIn": "<amountIn>"
},
"name": "audace_intent_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | No | devnet (default) or mainnet | |
| amountIn | Yes | Human amount of tokenInMint | |
| category | Yes | League category | |
| tokenInMint | Yes | Mainnet mint identity spent (USDC for a buy) | |
| seasonEndsAt | No | Season-end snapshot, ISO (season.active.endsAt). Default: league schedule (Season 1 ends 2026-11-14 00:00 UTC, then weekly Saturday 00:00 UTC) | |
| tokenOutMint | Yes | Mainnet mint identity received (USDC for a sell) |