FastPoker a Permissionless Protocol. Build a Room. Run a Dealer-Service.
FastPoker is not a service we run. It is a protocol. Rules of poker deployed as code on Solana, permissionless by design. No team wallet holding player funds. No admin key choosing cards, rewriting hands, or redirecting normal payouts.
Two ways to operate on top of it. Anyone can spin up their own fully branded, fully gated poker room: their players, their brand, their access rules, FastPoker as the infrastructure underneath. And from day one, anyone can run a dealer service that cranks the games and earns rake share for every action they perform.
This post walks through what permissionless means here, how to operate on top, and where we are in the trajectory.
The trajectory: hand-holding now, fully public later:
We are at the start of the protocol's life. At mainnet launch the contracts are live, the dealer code is public, and admin functions are on a Squads multisig. We are hand-holding the rest of the system through its early period: shipping patches, hardening edge cases, ironing out economic surfaces before opening every component. Source release happens progressively as the protocol matures. The endgame is fully public source and a frozen upgrade authority.
The design is permissionless. The current operating posture is bootstrapped. These are not in conflict. Every protocol that wants to end up trustless starts here.
Build your own poker room:
The biggest thing this unlocks. Once frontend source is public, any project, DAO, community, or operator can spin up their own fully branded, fully gated poker room on top of FastPoker without our involvement.
Fork the frontend. Brand it. Run it on your own domain. Create whitelist-only tables gated to wallets you approve, managed entirely by you. Add wallets, remove wallets, gate by NFT holding, by KYC pass, by membership tier, by anything. Run your own server-side stack for anti-bot, anti-collusion, fraud scoring, regional restrictions, KYC if your jurisdiction or business needs it. None of that touches the protocol. It lives in your stack and runs on your logic.
What FastPoker gives you is the rails. Settlement, rake routing, TEE-backed card privacy, hand fairness, custody. Players in your room hold their own funds. Settlement runs on-chain. Hands are provably fair. None of that is something you have to build, secure, or audit yourself. It is already there.
What you capture: 50% of every pot's rake as the table creator, paid in whatever token the table is denominated in, forever, automatically routed to your wallet on settlement. Run your own licensed dealer to crank your tables and you stack the dealer share on top, which means your room can return up to 70% of the rake it generates back to you.
The trust assumption flips. Players in your room do not need to trust you with their chips. They custody their own funds. The contracts settle the math. You do not need to build a poker engine, an RNG, or a settlement system. None of that is your problem.
Your job collapses to your actual value-add: the audience, the brand, the access control, the anti-cheat policy. Everything below that line is infrastructure.
Run a dealer service:
The other operator path. Dealers run the bots that crank the games. They sign on-chain actions: seating players, dealing hands, settling pots, distributing prizes. The dealer code is public from day one. Anyone with infrastructure can spin up a node and start cranking. No whitelist, no approval, no gatekeeper.
Stand up a node. Sign actions for whatever tables you crank. Earn the dealer/operator share for the tables you service: cash rake in the table token, SNG fees in SOL.
The incentive is direct. More actions, more earnings. The protocol picks no favorites. Dealers compete openly based on the work they actually do, with rake split pro-rata across whoever signed the actions. There is no central operator handing out tables and no team deciding who gets paid.
A license gates the earnings, not the operation. Unlicensed nodes can crank tables and contribute to network resilience as a public good. Licensed nodes capture the dealer share automatically on every action.
Useful if you have infrastructure chops, want exposure to protocol revenue without staking, or want to support specific tables. Your community's, your DAO's, your private room's. Run a dealer underneath the room you operate and the dealer share stacks on top of the table creator share. Same machine, two streams of revenue.
The protocol:
FastPoker runs on two layers: Solana for settlement, custody, and durable state, and MagicBlock Ephemeral Rollups for fast gameplay with TEE-backed card privacy. The contracts are deployed on Solana mainnet. Anyone can read on-chain state and verify what is happening directly. There is no API in the way and no off-chain rulebook gating access. What the contracts do is what the protocol is.
The frontend:
What we host is the reference frontend. As source release rolls out, anyone will be able to fork it, rebrand it, host their own version, and connect to the same protocol. Even now, the contracts run independently of any frontend. If our site goes offline tomorrow, the protocol keeps running and your funds, stakes, and seats remain on-chain regardless.
Tables:
Anyone can create a cash table in any supported token. The creator earns 50% of every pot's rake on that table forever, paid automatically. No application, no approval. Spin it up and collect.
Token listings:
Any SPL token can be listed for play through an on-chain bid auction. Bids accumulate during each epoch and the highest bid at epoch end wins the listing slot. Projects pay to bring their communities to the felt. We do not approve or reject listings. The highest bidder gets the spot.
No admin keys in gameplay:
The part most projects lie about. FastPoker has no admin key controlling gameplay. Settlement, payouts, rake routing, staking, every action is open and validated by the protocol against its own state. We do not sign anything to make the system work.
Admin functions are on a Squads multisig. As the contracts harden, that authority eventually freezes entirely. Frozen contracts are the endgame.
Custody:
There is no FastPoker house wallet holding player balances. Player chips live in protocol vaults, and the code defines when funds move: deposits, pots, rake, cashouts, claims. The team does not sit in the middle of that flow.
If the team walks away, the vaults keep paying out. Stakers keep earning. The protocol keeps running on Solana, not on our servers.
Card privacy:
The part pros care about most. Dealing, shuffling, and card visibility all happen inside MagicBlock's TEE. The team has zero control. We cannot peek at hole cards. We cannot deal a specific card. We cannot run a superuser. Even if we wanted to, we could not. The architecture forbids it.
This addresses the actual scar online poker carries. The UB/Absolute attack surface, where insiders ran superuser accounts and watched opponents' cards, does not exist here. Not because we promise to behave. Because we cannot misbehave.
Provable fairness:
Shuffles draw randomness from multiple independent sources: every player's actions during the hand, a network-wide entropy pool, the dealer's own actions, and a verifiable random function (VRF) layered on top of all of it.
Every hand is committed before any card is revealed, and revealed cards come with proofs linking back to that commitment. Folded and mucked cards stay private, like real poker. Anyone can verify the hand history without trusting the team or dealer.
Stakers:
Burning $FP buys a permanent claim on protocol rake. The claim lives on-chain. We do not honor it. The contracts honor it, automatically, indefinitely. Burn is irreversible. Yield is structural.
What the team does:
In the short term, the team builds. We ship patches, fix bugs, add features, run the reference frontend, market, onboard partners. Early-stage protocols need active stewardship and that is what we are here for. Source goes public progressively as we are confident the protocol stands on its own.
In the long term, our job is to make ourselves unnecessary. The protocol is designed to outlive us. Anyone will be able to run a dealer (already true on day one), fork the frontend, create tables, list tokens, stake, play, all without ever touching infrastructure we control.
Portfolio red. Ugly charts. Nothing to do but stare at candles you can't control...
...or sit down at a table where the only variable is how well you play.
Fast Poker is fully on-chain. Where skill still pays.
If you like playing Texas Hold'em, but you hate online poker sites like I do, you will love @FastdotPoker
I only play hold'em in the casino because online poker doesnt feel authentic. You know what I mean if you play, cards dont feel random.
When I found FP, I was skeptical. I thought it was just another gamey poker casino wrapped in Solana. It took me awhile to actually grasp the concept with what they had built, it is lowkey genius.
Not only can you play poker, you can be the dealer and earn a share of each rake. If you are into software and understand it, this is for you.
I havent set up my dealer yet but I did buy 2 dealer licenses, with the plan to keep one and sell one later. I am currently earning a share in all revenue generated by the project. One day I will set up my dealer and start earning a piece of every rake
https://t.co/WZD2nDh5SL
I've been hooked on this, @FastdotPoker built on the @solana network! I know a lot of you play #poker! Cool concept, and you're still early. Let this break it down for you. ( Yes, I minted a dealers license. ) $FP leads the way!
@FastdotPoker update!
➡️Didn't play yesterday. Haven't burned tokens in 3 days. My pool share decreased.
Result? I am STILL printing cash 💵💵💵
📈@Fastdotpoker income mechanics are just built different. Who else is printing today? 👇
Growth is never linear. Love that @FastdotPoker is really stress testing the PER (Private Ephemeral Rollups).
- They atomically commit ~30+ accounts 5 to 10 times per second, which requires constant LUT creation. This surfaced an interesting bug that was resolved in the v0.11.4 release: https://t.co/a6bFFYDw9j. We badly need Solana 4KB max transaction size, but we are good.
- Millions of transactions processed.
- Nodes are all waiting for more traffic. Unique users are increasing. Exciting times.
The chain doesnt lie
This is MagicBlocks txn count. Just a random 40x spike the day @FastdotPoker launched
Also notice that traction is now starting to pick up signalling good growth 📈
An extremely sticky product & a tonne of fun!
@solana needs to acknowledge soon 🔥
+ $381.76 in 4 days on @FastdotPoker
Huge thanks to the founders and the team for building such a great game and community. Really enjoying the experience and looking forward to what's next. 🙏♠️
Verified collections are live on Fast Poker. Hold one, wear it at the table. Verified on-chain.
Mad Lads, DeGods, SMB Gen2, Famous Fox, Galactic Geckos, BoDoggos, Thog, Critters Quest.
Tag the collection you want added next.👇