Verify contracts before signing

Match the addresses, source, chain, and wallet values. If anything differs, stop.

Fee
0% contract
Admin
none
Proxy
none
Scope
Hypurr only

Verify Order

Facts

ChainHyperEVM Mainnet (999)
Marketplace0xb5FB7C9e6F0dbD22040A002b73b12f9d9552703B
Bids0x0DFa4f900b61cA2CD3cd8354eD6E5C153c913A4d
Hypurr NFT0x9125E2d6827a00B0F8330D6ef7BEF07730Bac685
Marketplace block36251086
Bids block36251088
Paymentnative HYPE

Source

LLM prompt

Copies the prompt plus Marketplace.sol and Bids.sol.

Show instruction
Review the two Solidity contracts copied below as the complete production settlement surface for a community-built Hypurr NFT marketplace on HyperEVM mainnet.

Intended properties: 0% marketplace contract fee, no admin, no proxy, no upgrade path, Hypurr-only ERC-721, native HYPE exact-price asks, escrowed collection bids, and pull-based seller proceeds.

Please separate:
1. Critical issues that could break those properties or steal funds/NFTs.
2. Medium/low issues.
3. Accepted caveats of this lightweight non-escrow design.

Do not treat the absence of admin, fees, upgradeability, or rescue functions as a bug. Green only if there is no obvious critical issue for the narrow 0%, no-admin settlement purpose. Accepted caveats should be listed as caveats, not blockers.
Direct Use
  1. 1. Open Marketplace or Bids on HyperEVMScan.
  2. 2. Confirm verified source, constructor args, and nft().
  3. 3. Use Write Contract only when addresses match.
HyperEVMScan
Reject If
Different marketplace, bids, or NFT address.
Any fee, admin, proxy, upgrade, pause, or rescue path.
Changed seller, price, expiry, token, recipient, or transaction value.
Public audit claims that are not backed by a published report.
Caveats
  • No external audit has been completed.
  • Reject frontend or bot address mismatches.
  • Cancel listings onchain; approval revocation alone is not cancellation.
  • Sellers must claim proceeds to a recipient.
  • Contract bidders receive via transferFrom; bidder wallet must control received NFTs.
  • Unclaimed proceeds need seller action.
  • Collection bids are not token-specific; any current Hypurr owner can accept.
Read-only monitor

Read-only monitor

Indexer, API, settlement
Checking
Indexer
Checking
No indexed block
Stale asks
0
Expired, owner-changed, or unapproved rows
Expiring bids
0
Next 1 hour
Claimable
--
0 seller credits
Large fills
0
100+ HYPE in 24h