{"service":"wever-thesis-mandate-v1","category":"Thesis and mandate","tools":{"wever_thesis-compare":{"path":"/api/thesis-compare","schema":{"type":"object","additionalProperties":false,"required":["market"],"properties":{"market":{"type":"string","minLength":2,"maxLength":300,"pattern":"\\S","description":"One market: a topic such as “Jaguars Ravens” or “76ers Pistons”, a Kalshi ticker (kalshi:TICKER), or a Kalshi or Polymarket market URL."}}}},"wever_mandate-draft":{"path":"/api/mandate-draft","schema":{"type":"object","additionalProperties":false,"required":["assets","per_transaction_cap_usdc","daily_cap_usdc","expires_at"],"properties":{"profile":{"enum":["trading","treasury"],"description":"trading for an agent that trades, treasury for an agent that withdraws USDC. Defaults to treasury when destination_allowlist is supplied, otherwise trading."},"assets":{"type":"array","minItems":1,"maxItems":16,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_.:-]+$"},"description":"Assets the agent may trade (trading) or [\"USDC\"] (treasury)."},"per_transaction_cap_usdc":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,6})(?:\\.[0-9]{1,6})?$","description":"Largest single transaction. Treasury: per_transaction_cap. Trading: each asset’s position cap unless position_caps_usdc is supplied."},"daily_cap_usdc":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,6})(?:\\.[0-9]{1,6})?$","description":"Treasury: daily_withdrawal_cap. Trading: total position cap unless total_position_cap_usdc is supplied."},"daily_loss_limit_usdc":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,6})(?:\\.[0-9]{1,6})?$","description":"Trading daily loss cap, including realized and unrealized losses, fees and funding."},"expires_at":{"type":"string","pattern":"^20[0-9]{2}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$","description":"UTC with whole seconds, for example 2026-12-01T00:00:00Z."},"starts_at":{"type":"string","pattern":"^20[0-9]{2}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}Z$","description":"UTC with whole seconds, for example 2026-12-01T00:00:00Z."},"destination_allowlist":{"type":"array","minItems":1,"maxItems":32,"items":{"type":"object","additionalProperties":false,"required":["network","address"],"properties":{"network":{"type":"string","pattern":"^(paper|eip155:[1-9][0-9]{0,12})$"},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}},"description":"Treasury withdrawal destinations."},"venues":{"type":"array","minItems":1,"maxItems":16,"uniqueItems":true,"items":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_.:-]+$"}},"order_types":{"type":"array","minItems":1,"maxItems":3,"uniqueItems":true,"items":{"enum":["limit","market","reduce-only"]}},"max_leverage":{"type":"number","minimum":1,"maximum":100},"position_caps_usdc":{"type":"object","minProperties":1,"maxProperties":16,"propertyNames":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_.:-]+$"},"additionalProperties":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,6})(?:\\.[0-9]{1,6})?$","description":"USDC as a decimal string, up to 6 places and at most 1,000,000."}},"total_position_cap_usdc":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,6})(?:\\.[0-9]{1,6})?$","description":"USDC as a decimal string, up to 6 places and at most 1,000,000."},"principal_account_id":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_.:-]+$"},"principal_wallet":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"approval_path":{"enum":["wallet_signature","broker_attestation"]},"dual_approval":{"type":"object","additionalProperties":false,"required":["threshold_usdc","principal_wallets"],"properties":{"threshold_usdc":{"type":"string","pattern":"^(?:0|[1-9][0-9]{0,6})(?:\\.[0-9]{1,6})?$","description":"USDC as a decimal string, up to 6 places and at most 1,000,000."},"principal_wallets":{"type":"array","minItems":2,"maxItems":8,"uniqueItems":true,"items":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}}}}}}},"max_request_bytes":32768,"thesis_compare":{"venues":["Kalshi","Polymarket","Novig"],"discovery":"Edge Alert’s cross-venue scan of upcoming game-winner markets on Kalshi, Polymarket and Novig, matched by exact identity, then one order-book read per listed contract.","matching":"Team or event words that all appear in one game, an exact Kalshi ticker, or a Kalshi or Polymarket market URL. Several matching games return 409 with candidates and no charge; none returns 404.","venue_status":{"quoted":"a usable order-book quote","listed_without_usable_quote":"listed, but the quote is missing, stale, too wide or too thin","not_listed":"the venue does not carry this outcome"},"fair_value":"The thesis-weighted midpoint across quoted venues (recency, spread, depth and liquidity weights), computed when at least two venues quote. Spreads are in percentage points on a $1 payout basis."},"mandate_draft":{"format":"The Wever permission slip (trading or treasury profile) used by wever_mandate-issue, with amounts in integer USDC millionths and times in Unix seconds.","window_limit_days":30,"draft":"Unsigned, unissued and inactive. Fields only the principal, broker or agent can supply stay null and are listed in to_complete. format_check runs the permission-slip schema and rules with those fields stood in.","money":"The tool moves no money."},"pricing":{"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","pricesAtomic":{"/api/thesis-compare":"100000","/api/mandate-draft":"100000"},"x402Version":2,"scheme":"exact","freeTier":{"calls":10,"windowDays":30,"scope":"all_paid_endpoints","walletProofMaxAgeSeconds":300}},"wallet_proof":"Sign the exact JSON arguments and the tool route with X-Wever-Wallet-Proof. Retry an unchanged payment or wallet-proof request to recover its stored report.","signing":{"issuer":"https://weverlabs.com/api/thesis-mandate-contract","key_id":"wever-trust-20261001","public_jwk":{"crv":"Ed25519","x":"PG6bYTJfqh-Y7YEMzxNVhMsFkrO1XnX7djPUvNi9g_U","kty":"OKP"},"algorithm":"Ed25519","receipt_types":{"thesis-compare":"wever.thesis-compare.v1","mandate-draft":"wever.mandate-draft.v1"},"jwt_type":"wever-thesis-mandate+jwt","digest":"SHA-256 of UTF-8 JSON.stringify(report), preserving returned property order. Verify the JWS signature and the report_sha256 and subject_sha256 claims."}}