﻿# HappyVertical Base USDC Adapter Readiness Packet

Target: https://github.com/happyvertical/sdk/issues/1029
Prerequisite proof: https://github.com/happyvertical/sdk/pull/1032

## Offer

- A$690 readiness packet: acceptance matrix, test plan, x402 proof boundaries, RPC/mock seams, and PR decomposition.
- A$2,400 implementation room: adapter skeleton, mocked watch path, x402 proof parser seam, docs, and maintainer-ready PR plan.

Settlement after scope confirmation: USDC on Base or Polygon to `0x17D7251A8a8d60ab74d7D2B2d20D2a0389871729`, or invoice.

## Scope

1. Map `BaseUsdcAdapter` to the #1032 `PaymentBackend` interface.
2. Split mocked tests from a small opt-in Base RPC smoke gate.
3. Define local `X-Payment` parsing, on-chain confirmation, replay/idempotency, refund metadata, and hot-wallet boundaries.
4. Produce README-ready setup notes without requiring secrets in CI.

No wallet signing, spending, transfer, bridge, swap, staking, or private-key handling is included.
