/faq
This page collects the questions we are asked most often, along with the short version of each answer and a pointer to the longer one when the topic has its own page.
Is the art really on chain?
Yes. The character SVG for every dealer is generated from packed trait data stored on DealersNFT, and the playable game UI is stored on chain as well, gzipped and registered through Abstract’s FileStore. The complete experience is returned as part of the standard tokenURI and animation_url response, with no external host involved. For a step-by-step walkthrough of the pipeline, see /the-art/rendering.
What chain does Dealers.sh run on?
Dealers.sh runs on Abstract. Development happens on the Abstract testnet ahead of mainnet launch. The full list of deployed contracts and their verified addresses lives on /contracts/addresses.
Do I need an Abstract Global Wallet?
Yes. The game UI connects through Abstract Global Wallet (AGW), so an AGW is required to play. AGW does not need a seed phrase and can be set up with an email or social account at abs.xyz . See /start/connect for the full flow.
How do I pronounce the name?
The name is pronounced “Dealers dot S-H,” letter by letter for the suffix. Not “Dealers shell.” If you are saying it on a podcast, a voice memo, or a space, please use the spelled-out version.
How do heists work?
A heist is a five-stage push-your-luck run on the 🚚 tab. You stake $CASH on a job, each stage resolves on chain to a clean advance, a setback, or a bust, and after every clean stage from stage II onward you choose to cash out or push deeper. The pot scales from about 1× the stake at stage I to 10–16× at stage V, and a bust loses everything. The full stage table, payout rules, and edge cases are on /the-game/heists.
Is this gambling?
The core game — PVE dealing and PVP — is a strategy game with on-chain stakes. For that core loop there is no central house, no payout pool, and no spin-to-win mechanic: outcomes resolve against deterministic game logic, not against the project operator, and the project does not take a cut of player-vs-player flows.
The ETH jackpot add-on on heists is different, and we want to be straight about it. It is an optional feature where you can add a small amount of ETH to a run for a chance at a randomized ETH jackpot, drawn via the Pyth Entropy oracle. That jackpot is backed by an operator-funded reserve, and the project keeps a fee on the ETH add-on. You can lose your entry, the odds favour the design of the game over any individual run, and there is no promised return. Treat it as entertainment, not an investment. It is restricted to eligible players (18+, or the age of majority where you live, and only where it is legal for you), and the full terms are in the DealerHeists section of /tos. The contracts are public and verified, and we encourage anyone with concerns to read /contracts/overview and decide for themselves.
Are you glamorizing real-world drug use?
No. The fiction in Dealers.sh is deliberately stylised in the tradition of 1980s arcade games like the original Drug Wars. The reference exists because games have always offered safe space to do things you would not do in real life, and the visual language of the project leans into that arcade history rather than any kind of gritty realism. The project does not endorse, promote, or romanticise real-world drug use.
When does Dealers.sh launch?
The launch date is gated on the audit. We are not committing to a date publicly until the audit is signed off and any findings have been remediated. The current status is tracked on /contracts/audit.
How do I report a bug?
Flag the issue in the project community channels, where a maintainer can follow up directly.
Where do I ask a question that is not on this page?
The community is the best place. We are most active on X , and the regulars are friendly to new players asking honest questions.