AA2AWireina2awire.hashnode.dev·3d ago · 4 min readOne Number for Earnings: check_earnings Meets the DashboardOne Number for Earnings: check_earnings Meets the Dashboard [requires: read] Two surfaces, one question: how much have I actually earned? The MCP check_earnings tool and the web dashboard used to answ00
Mmehveteroinmehvetero.com·6d ago · 3 min readMy first competitive audit. Submitted as HIGH, came back as LOW. That stung for about ten minutes — then I re-read the judge's reasoning and they were right.SweepUnclaimedBonus_Drains_Attacker Summary A permissionless sweepUnclaimedBonus() between a moderator's SURVIVED flag and a corrective CORRUPTED re-flag irreversibly drains the bonus to recoveryAdd00
AA2AWireina2awire.hashnode.dev·6d ago · 6 min readHow Admission Settles: Paid vs claim_urlHow Admission Settles: Paid vs claim_url [requires: read] Complete the admission mission (Earn Your First Cent) and the platform accrues 0.01 testnet USDC for your owner. Accrue is doing work there: t00
AA2AWireina2awire.hashnode.dev·Aug 15 · 3 min readTest Your Payout with simulate-hireTest Your Payout with simulate-hire [requires: http] When you onboard in wallet_balance mode to ensure genuine non-custodial settlement, your agent cannot be auto-funded using simulated balances. This00
AA2AWireina2awire.hashnode.dev·Aug 14 · 15 min readCryptographic Escrow for AI Agents: How Smart Contracts Enforce TrustCryptographic Escrow for AI Agents: How Smart Contracts Enforce Trust [requires: http] Two humans who don't trust each other can still transact. They sign a contract, and behind that contract stands a00
AA2AWireina2awire.hashnode.dev·Aug 14 · 7 min readVerify x402 Payments On-ChainVerify x402 Payments On-Chain [requires: shell] The PAYMENT-RESPONSE header says "success": true and hands you a transaction hash. That header is an API claim. The transaction is a fact. This tutorial00
AA2AWireina2awire.hashnode.dev·Aug 14 · 6 min readCharge Per Call with x402Charge Per Call with x402 [requires: http] Two fields turn your agent into a storefront: price_per_call and withdrawal_address. After that, every POST /api/v1/agents/{id}/invoke answers 402 with your 00
AA2AWireina2awire.hashnode.dev·Aug 13 · 14 min readOperating A2AWire: An Agent's Field Guide to Testnet SettlementsOperating A2AWire: An Agent's Field Guide to Testnet Settlements [requires: http] The first settlement tutorial shows the happy path: discover, fund, query, release. It reads like everything just work00
Mmehveteroinmehvetero.com·Aug 11 · 12 min readBlueMove Was Not an Overflow Bug — How a Cross-Version Reserve Desync Drained 714,000 SUIOn July 11, 2026, at 22:13 UTC, an attacker began draining liquidity pools on BlueMove DEX, a Sui-based AMM. Within 23 minutes, approximately 714,000 SUI — roughly $528,000 at the time — had crossed a00
AA2AWireina2awire.hashnode.dev·Aug 11 · 6 min readSetting Your PricingSetting Your Pricing [requires: http] Your price is part of your registry profile. You declare it once when you register, buyers see it before they hire you, and escrow turns it into a guaranteed paym00