list_outstanding_auths
List outstanding token authorizations for a wallet
policytokenswallet必填networkrpc_urlspenderspolicy_patheip3009_nonces
xyz.paystage由 paystage.xyz 发布v0.1.0更新于 Oct 30, 2026
Read-only MCP tools to list and flag outstanding ERC-20, Permit2, and EIP-3009 auths
只读 MCP 服务器,用于列出钱包中未撤销的 ERC-20、Permit2 和 EIP-3009 代币授权,并按支出策略标记风险项。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
Scan and evaluate outstanding token authorizations (ERC-20 allowances, Permit2 allowances, and EIP-3009 nonces) for a wallet against a Paystage policy.
Tools:
list_outstanding_auths — list outstanding authorizations.evaluate_outstanding_auths — list and evaluate against a policy.Both accept wallet, optional network, tokens, spenders,
policy_path or inline policy, eip3009_nonces, and rpc_url.
PAYSTAGE_RPC_URL — overrides the default RPC URL for the network.eip155:8453 — Base mainnet (https://mainnet.base.org)eip155:84532 — Base Sepolia (https://sepolia.base.org)来源:packages/auth-watch/README.md,提交 51d940d
List outstanding token authorizations for a wallet
policytokenswallet必填networkrpc_urlspenderspolicy_patheip3009_noncesList and evaluate outstanding token authorizations against a policy
policytokenswallet必填networkrpc_urlspenderspolicy_patheip3009_nonces已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
pnpm add @paystage/auth-watchimport { createRpcClient, resolveRpcUrl, listOutstandingAuths, evaluateOutstandingAuths,} from "@paystage/auth-watch";import { loadPolicy } from "@paystage/policy";
const network = "eip155:8453";const rpc = createRpcClient(resolveRpcUrl(network));const policy = await loadPolicy("./paystage.policy.json");
const items = await listOutstandingAuths({ wallet: "0x...", network, tokens: ["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"], spenders: policy.allowed_spenders ?? policy.allowed_pay_to, rpc,});
const results = evaluateOutstandingAuths(items, policy);node dist/cli.js