You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Smart LLM router with x402 micropayments - legitimately requires wallet key for payment signing",
"expectedBehaviors": [
{
"type": "env-access",
"variable": "BLOCKRUN_WALLET_KEY",
"purpose": "x402 payment signing",
"justification": "XClawRouter uses this wallet key to sign USDC payment transactions on Base L2. The key is used LOCALLY for cryptographic signing and is NEVER transmitted over the network. This is required for x402 protocol compliance.",
"dataFlow": "local-only",
"networkTransmission": false
}
],
"securityNotes": [
"The wallet key is used solely for EIP-712 signature generation",
"Signatures are transmitted, not the private key itself",
"Users fund their own wallets - XClawRouter does not custody funds",
"All payment signing happens client-side in the proxy",