Skip to main content
All BasePixel contracts are deployed on Base mainnet (chain ID 8453) and verified on BaseScan.

Main contract

The Diamond contract is the entry point for all interactions.

Audit reports

Audit reports will be linked here once available. We’re targeting completion before mainnet launch.

How to interact directly

If you want to call the contract without our frontend:

Read pixel state

Mint a pixel

Subscribe to events

The full event surface emitted by PixelFacet: Plus the standard ERC-721 Transfer(from, to, tokenId) and Approval events from ERC721Facet.

Security

  • All contracts are immutable per facet (you can’t change a facet’s bytecode). Upgrades work by deploying new facets and routing function calls.
  • All upgrades require multisig + 48-hour timelock.
  • The community can monitor proposed upgrades on-chain before they activate.
  • We have a bug bounty program (see Security Policy).
If you find a critical security issue, please email security@basepixel.io before public disclosure.