0x

Create a collection

Deploy your own ERC-721 contract on BNB Chain. You own it outright — 0xFactory never holds your NFTs, and you can mint into it whenever you like.

One step left: deploy the contracts

The frontend is live, but no marketplace address is configured yet.

  1. 1

    Add your deployer key

    Copy contracts/.env.example to contracts/.env and set PRIVATE_KEY to a funded BNB Chain wallet. Use a fresh deployer wallet, not your main one.
  2. 2

    Deploy to BNB Chain

    cd contracts && npm run deploy:bsc
    Rehearse on testnet first with npm run deploy:testnet.
  3. 3

    Wire the addresses into the frontend

    The deploy script prints the exact lines to paste into web/.env.local, then restart the app.

The swap page works without this step — it trades against PancakeSwap pools that already exist on chain.