大表哥 / Big Cousin
Flap handoff

Two bound packages for the audit round: the Vault UI source package and the contracts source package.

Assembled 2026-08-21 BNB Chain, chainId 56 Quote token QQQB Nothing deployed

Download

The bundle is everything in one file, including both zips, both handoff notes, the audit scope, the spec-compliance evidence, the full E2E report with screenshots, and a SHA256SUMS to verify against. The individual zips are the exact same bytes, offered separately if you only want one.

Full handoff bundle

Everything the Flap team needs, in one archive.

bigcousin-flap-handoff-2026-08-21.zip3,913,032 bytes
SHA-256 5b7f711ee9e4e1a60ba06eeffa85c54b00d1f7e9991176726c56909231287f9b
Download bundle

UI source package

Upload this to the Artifact Workbench exactly as shipped. Do not hand-assemble a replacement: the Workbench rejects packages without the flap-vault-package.json marker.

flappy-cuz.zip132,739 bytestemplate 0.1.29
SHA-256 b60fd6109a672b8645effaaf98ae5e2f5b972a0acf4d5be1b977e32a876c3701
Download

Contracts source package

Solidity source, Foundry config, the full test suite, the audit scope and the rule-by-rule spec compliance evidence.

bigcousin-flap-contracts-audit-2026-08-20.zip96,057 bytes
SHA-256 066ed55954f82d9e780ccbe901a739ab126c6f7b59aedc5828b042e38b748a68
Download

Package status, UI

All four commands ran in one pass against a clean checkout synced to origin/main, with no source edits between them.

CommandResult
yarn vault:check flappy-cuzPASSED, 0 blocking, 1 manual-review warning
yarn vault:e2e flappy-cuzPASSED, 17 checks, 0 issues
yarn vault:package flappy-cuzPASSED
yarn vault:verify-packagePASSED (marker, file list, metadata, hashes)

The token binding is audit-stage and must be rebound before production

$大表哥 has no contract address yet. The manifest binds to 0x9adc2f9dbc4578808f0cdb30d51b5199ff4b8888, a real deployed TEST token used purely as Workbench and E2E proof, because tokenAddresses must be a real deployed ERC20 ending in 7777 or 8888 and the contract forbids substituting a plausible-looking placeholder.

Once the real token exists, apply the final production binding in Workbench, or regenerate the package with the real token and rerun the same four commands. Suggested caRestrictionMode: reserved.

Contracts

Three contracts, all far inside EIP-170. This vault keeps 9,445 bytes of headroom, because there is no swap route, no TWAP and no oracle.

ContractRuntimeEIP-170 marginRole
BigCousinVaultUpgradeable15,131 B9,445 BFlap tax vault, splits QQQB 30/70
BigCousinVaultBeaconFactory8,010 B16,566 BBeaconProxy factory via VaultPortal
FlappyCuzTreasury10,667 B13,909 BHolds game QQQB, pays signed receipts

What to do with it

  1. Verify the checksums: shasum -a 256 -c SHA256SUMS
  2. Upload ui/flappy-cuz.zip to the Artifact Workbench, unmodified.
  3. Take contracts/bigcousin-flap-contracts-audit-2026-08-20.zip into the audit round.
  4. Rebind the Mini App to the real token once $大表哥 exists, then rerun the four vault commands.

Open on our side

Ours to close, not Flap's, but they affect the audit.