Skip to content

πŸ” Contracts & Tokens ​

Transparency is a core value of Lazy Superheroes. This page is the single, canonical registry of every token and smart contract in the ecosystem β€” their on-chain IDs, supply, royalties, and source code β€” so anyone can verify exactly what we've deployed and how it behaves.

Live snapshot β€” last verified 9 August 2026

Every figure below was pulled directly from the Hedera mainnet mirror node. Supply numbers for in-progress mints and for LAZY change over time; for live values see the Lazy dApp. You can reproduce any value on this page yourself β€” see How to verify this yourself.

Always verify the IDs

Only the token and contract IDs listed on this page are official. Imposter tokens with similar names exist on every chain β€” before sending funds or signing anything, confirm the asset ID matches exactly what's published here.

Check the network, never assume it

Every ID on this page is mainnet. Anything on testnet is labelled as such, on its own page.

This matters more than it sounds. Hedera allocates IDs sequentially on each network independently, so the same number almost always exists on both β€” 107 of the 123 IDs we publish are live on testnet too, as somebody else's account, token or contract. Flipping HashScan's network switch does not show you a test copy of our asset; it shows you an unrelated one.

Every ID here links to the correct network already. If you type one in by hand, check which network you are on first.


πŸͺ™ LAZY β€” utility token ​

The LAZY utility token that powers the ecosystem.

FieldValue
Token ID0.0.1311037 β€” view on HashScan
Name / SymbolLAZY / LAZY
TypeFungible token (HTS), FUNGIBLE_COMMON
Decimals1
Supply typeFinite (hard-capped on-chain)
Max supply250,000,000 LAZY
Total (un-burned) supply248,018,435.7 LAZY
Burned to date1,981,564.3 LAZY (0.79% of max supply)
Held in Smart Contract Treasury227,048,259.7 LAZY
Circulating (total βˆ’ treasury)~20,970,176 LAZY
Treasury accountSmart Contract Treasury 0.0.1311003 (see below)
Mint keyNone β€” no supply key exists, so LAZY can never be minted beyond the genesis 250M
Burn mechanismWipe key, held by the SCT β€” usage partially burns LAZY at each interaction
Created1 October 2022
Source codelazysuperheroes/hedera-FT-SC-implementation Β· npm @lazysuperheroes/hedera-ft-sc

Why circulating supply is a small fraction of the cap

The full 250,000,000 LAZY was created at genesis straight into the Smart Contract Treasury (SCT). LAZY enters circulation only as staking rewards are released from the SCT, and a portion is permanently burned on each use. Because the token has no supply key, no new LAZY can ever be created β€” the 250M cap is enforced by the network itself. As of the snapshot, ~227M LAZY still sits in the SCT and ~1.98M has been burned out of existence β€” up from ~881.7K on 7 June 2026, i.e. the burned total more than doubled in two months. Burn is one-way: max_supply βˆ’ total_supply can only ever grow.


πŸ–ΌοΈ NFT collections ​

All Lazy Superheroes and related collections are HTS non-fungible tokens (decimals 0, finite supply). "Royalty" is the total on-chain royalty across all collector accounts; full per-account splits and fallback fees are visible on HashScan.

CollectionToken IDMinted / MaxRoyaltyTreasuryCreated
Lazy Superheroes β€” Gen 10.0.768753100 / 10015%0.0.6977772022-03-11
Lazy Superheroes β€” Gen 20.0.8485531,093 / 5,10010%0.0.6977772022-04-14
Gen 1 Mutants (LSHM)0.0.1693200100 / 1008%0.0.6977772023-01-13
Hash Horses0.0.8059236,258 / 9,0000%0.0.7994202022-03-27
The Mobsters (MOBS)0.0.11957802,500 / 2,50010%0.0.6977772022-09-02
Meerkat Gang (MEERK)0.0.8389591,999 / 1,9997%0.0.7002962022-04-10
Lazy Super Dogs (LSD)0.0.19920372,590 / 2,5908%0.0.19920002023-02-26
Gems Cards (GEMS)0.0.105802483,490 / 3,4900%0.0.4998692026-06-13
Jester Art Serie32 separate 1/1 tokens β€” see the gallery32 mintedper token0.0.6390432022-02
Chibi Lazy Superheroes42 separate tokens β€” see the gallery200 editions eachper token0.0.6390432022-01/02

Gems Cards are the mission-boost cards used by Lazy Farms. Boost strength is locked to the serial range: Common 5%, Rare 10%, Super Rare 15%, Ultra Rare 25%, Special 20%, Legendary 40%.

About the one-token-per-piece collections

The Jester Art Serie and the Chibi sets were minted as a separate token per artwork rather than as one collection, so there is no single ID to quote. Every token ID is listed in its gallery, and both sets sit under the same treasury. Earlier collections that were later consolidated keep their original tokens too β€” those are catalogued under legacy tokens.

If there are other tokens that belong in this table β€” comic-book NFTs, serums, badges β€” they are tracked in our working notes and will be added as confirmed.

Trade these collections on the secondary market.


πŸ“œ Smart contracts ​

Live on mainnet ​

ContractContract IDEVM addressCreatedSource
LAZY Smart Contract Treasury (SCT)0.0.13110030x…0014011b2022-10-01hedera-FT-SC-implementation
Lazy Secure Trade0.0.75402260x…00730e022024-11-17hedera-SC-LazySecureTrade
Lazy Gas Station0.0.72214830x…006e30eb2024-09-29hedera-SC-LAZY-Farms
Lazy Delegate Registry0.0.72214860x…006e30ee2024-09-29hedera-SC-LAZY-Farms
Lazy NFT Staking (Lazy Farms)0.0.72214880x…006e30f02024-09-29hedera-SC-LAZY-Farms
Mission Factory0.0.82571220x…007dfe622025-02-09hedera-SC-LAZY-Farms
Boost Manager0.0.82571050x…007dfe512025-02-09hedera-SC-LAZY-Farms
Mission Template (current)0.0.106462200x…00a272cc2026-07-15hedera-SC-LAZY-Farms
PRNG (current)0.0.105836670x…00a17e732026-06-13hedera-SC-LAZY-Farms
Token Graveyard0.0.105838460x…00a17f262026-06-13hedera-token-graveyard
Lazy Lotto0.0.106285050x…00a22d992026-07-07hedera-SC-lazy-lotto
Lazy Lotto Storage0.0.106284970x…00a22d912026-07-07hedera-SC-lazy-lotto
Lazy Lotto Pool Manager0.0.106285120x…00a22da02026-07-07hedera-SC-lazy-lotto
Lazy Trade Lotto β€” deployed, not yet in play0.0.91096590x…008b009b2025-04-19hedera-SC-lazy-lotto
NFT Swap β€” Gen 2 β†’ Gen 2.5 art upgrade0.0.63204170x…006071212024-07-07hedera-SC-LAZY-tokenswap
NFT Swap β€” Lazy Super Dogs, per-piece tokens β†’ one collection0.0.19921060x…001e65aa2023-02-26hedera-SC-LAZY-tokenswap
NFT Swap β€” Hashgraph Cards & Gems, per-piece tokens β†’ one collection0.0.105840520x…00a17ff42026-06-13hedera-SC-LAZY-tokenswap

Lazy Trade Lotto is deployed but paused in practice. It draws on marketplace trades, and the marketplace is still on testnet β€” so while the contract is live on mainnet and readable, nothing is currently triggering it. Treat it as built and waiting rather than as a running feature. The separate Lazy Lotto above (0.0.10628505) is a standalone lottery and does run today.

Superseded deployments are left on-chain and readable: Mission Template 0.0.8257118 and PRNG 0.0.8257116 (both 2025-02-09) were replaced by the current versions above.

Why three NFT Swap contracts? Each migration gets its own deployment with its own token configuration, and the old ones stay live so anyone who has not swapped yet still can. Two of them consolidated collections that were originally minted as one token per artwork into a single collection β€” see legacy tokens for those original IDs β€” and the third ran the Gen 2.5 art upgrade.

Lazy Secure Trade economics, read straight off the contract: a public trade currently costs 200 LAZY, and 50% of that is burned. Both values are lazyCostForTrade() and lazyBurnPercentage() on 0.0.7540226 β€” call them yourself with the mirror node.

Fees are subject to change

These two figures are TBD and subject to change. They are contract parameters, not fixed policy, so treat the contract as the source of truth rather than this page.

Deployed per use, not once ​

These two are open source under the @lazysuperheroes npm scope and do run on mainnet β€” but by design there is no single address to quote, because a fresh contract is deployed for each proposal or each collection. Any specific instance is verifiable on HashScan from the transaction that created it.

ProductStatusSource reponpm package
Lazy VoterDeployed per proposalhedera-SC-LazyVoter@lazysuperheroes/lazy-voter
LSH MinterDeployed per collectionhedera-SC-minter@lazysuperheroes/hedera-minter-cli

See the full NPM packages catalog.


πŸ” Treasury & governance ​

The Smart Contract Treasury (SCT) 0.0.1311003 holds the entire LAZY supply and releases it only as staking rewards. It acts strictly under its on-chain rules, and privileged operations on it are authorized by a multi-signature account β€” using our own @lazysuperheroes/hedera-multisig tooling.

The SCT multisig, fully disclosed:

FieldValue
Controlling account0.0.1310986 β€” the owner() of the SCT
Threshold2-of-3
Key typeED25519 threshold key (3 keys, threshold 2)
ControlsSmart Contract Treasury 0.0.1311003

You can verify the threshold yourself β€” the account's key is a ThresholdKey with threshold: 2 over a 3-key list:

bash
curl https://mainnet-public.mirrornode.hedera.com/api/v1/accounts/0.0.1310986

The signers are team members; signing keys are held off-chain, so they don't map to public account IDs β€” only the threshold account itself is on-chain and inspectable.

Not everything is multi-sig β€” and we'll say so

The SCT is. The NFT treasuries (e.g. 0.0.697777) and the contract deployer (0.0.6284762) are currently single-key team accounts. The tooling to migrate them is built and in production use; the migration is planned once the full deployment is complete.

Full breakdown: πŸ›‘οΈ Security & Governance.

What cannot be changed ​

Some guarantees are enforced by the network rather than by our policy β€” these are the ones worth checking before you trust anything else on this page:

GuaranteeHow it's enforcedVerify
LAZY can never be mintedThe token has no supply key (supply_key: null)/api/v1/tokens/0.0.1311037
LAZY's token config is immutableThe token has no admin key (admin_key: null)same call
The SCT cannot be deleted or re-keyed by a personIts admin_key is the contract itself (0.0.1311003)/api/v1/contracts/0.0.1311003
Lazy Secure Trade likewiseIts admin_key is the contract itself (0.0.7540226)/api/v1/contracts/0.0.7540226
Source code matches what's deployedBoth mainnet contracts are source-verified on Sourcify β€” SCT match, Lazy Secure Trade exact_matchsourcify.dev

The Sourcify verifications were produced with our own open-source @lazysuperheroes/hedera-verify tool.


How to verify this yourself ​

Everything above is public on the Hedera network. Two ways to check any ID:

1. HashScan (browser) β€” open https://hashscan.io/mainnet/token/<TOKEN_ID> or https://hashscan.io/mainnet/contract/<CONTRACT_ID>.

2. Mirror node API (no account needed) β€” for example, LAZY's supply and treasury:

bash
# Token details: supply, decimals, treasury, keys
curl https://mainnet-public.mirrornode.hedera.com/api/v1/tokens/0.0.1311037

# How much LAZY the Smart Contract Treasury currently holds
curl "https://mainnet-public.mirrornode.hedera.com/api/v1/tokens/0.0.1311037/balances?account.id=0.0.1311003"

Burned-to-date for LAZY = max_supply βˆ’ total_supply (valid because LAZY has no supply key, so the total can only ever decrease).


Snapshot date: 9 August 2026. Figures sourced from the Hedera mainnet mirror node.

Digital art only. Nothing here is financial advice or a guarantee of income. Brand assets are available under the Brand & Media Kit.