BOLD LEONIDAS

Deploy on BNB Chain

Deploy page for Bold Leonidas (BOLD). You sign in your OKX wallet. Muse never signs or deploys. Never paste a private key anywhere on this page.

Art: 11 comic images by Bold Leonidas, on IPFS at ipfs://bafybeihyn3pj5c5sbvczlkhvevhnkal44h35ohcbtskgd3u4k5nfcjgzei/ (1.jpg - 11.jpg). Each image appears 101 times across the 1,111 supply. The contract and every tokenURI name the creator and link his X and website.

Locked specs (do not change)

NameBold Leonidas, symbol BOLD
ChainBNB Smart Chain (56)
Supply1,111 total, max 10 per wallet, NO treasury
Price1st mint per wallet FREE, next mints 0.001 BNB fixed. Excess overpayment is refunded.
Agent ID gateBinance Agent ID registry 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F. Required for mint only, NO owner exemption. Never on transfers or trading.
Royalty1% fixed ERC-2981 to the owner. There is NO setRoyalty function; it cannot be changed after deploy.
FundsPaid mint BNB accumulates in the NFT contract. Owner withdraws with withdraw(). NO payout wallet, NO same-tx forwarding.
Art11 comic JPGs on IPFS, folder CID bafybeihyn3pj5c5sbvczlkhvevhnkal44h35ohcbtskgd3u4k5nfcjgzei. Token image = ((tokenId - 1) % 11) + 1. Token 1 uses 1.jpg, token 12 uses 1.jpg, token 1111 uses 11.jpg. Each image appears 101 times.
LinksX https://x.com/boldleonidas, website https://linktr.ee/boldleonidas. BOTH appear in the contractURI description AND in every tokenURI description. external_url in both is the linktr.ee link.
MarketBuy Sell ONLY: list / cancel / buy, 0% market fee, 1% royalty via royaltyInfo. No Agent ID gate on trading. Listings are escrowed.
Deploy order1) BoldLeonidas, 2) BoldLeonidasMarket (NFT address), 3) open the mint.

Step 1 - Wallet library

Press "Load wallet library" first (needs internet for the ethers CDN).

Step 2 - Connect OKX wallet

Wallet: not connected
Chain: unknown

On connect this page AUTOMATICALLY switches your wallet to BNB Smart Chain (56). If the switch fails, switch manually in OKX before deploying.

Step 3 - Deploy BoldLeonidas (BOLD)

No constructor arguments. ERC-721, 1,111 max, 1st mint free then 0.001 BNB, Agent ID gate on mint, 1% fixed royalty, proceeds accumulate in the contract.

Not deployed yet.

BoldLeonidas: -
Constructor args for verify: none

Step 4 - Deploy BoldLeonidasMarket

One constructor argument: the NFT address (filled in automatically from Step 3). List / Cancel / Buy only, 0% market fee, 1% royalty.

NFT: -

Not deployed yet.

BoldLeonidasMarket: -
Constructor args for verify (copy to BscScan): -

Step 5 - Open the mint

Owner only. Opens the public mint (1,111 total, 1st free, then 0.001 BNB, Agent ID required). Open it only when the art, links, and announcement are ready.

Mint not open yet.

Owner panel

If you closed this page after deploying, paste the contract addresses here and press Load contracts. The panel then works without redeploying.

NFT:
Market:

Owner: -
Mint open: -
Minted: -
NFT BNB balance: -

Owner panel ready. Deploy the contracts first, or load their addresses above.

Verify on BscScan (after deploy)

Compiler: solc 0.8.28, Optimizer: enabled, runs 200, viaIR: true, EVM version: cancun, License: MIT.
Verification method: Standard JSON Input - upload the matching file from verify/ for each contract.
BoldLeonidas: file BoldLeonidas.sol, verify JSON verify/verify-input-boldleonidas.json, flattened source flattened/BoldLeonidas.flattened.sol, constructor args: none.
BoldLeonidasMarket: file BoldLeonidasMarket.sol, verify JSON verify/verify-input-boldleonidas-market.json, flattened source flattened/BoldLeonidasMarket.flattened.sol, constructor args: NFT address, ABI-encoded (shown as "Constructor args" after Step 4; copy that hex into BscScan's constructor-arguments field).