Your funds, never ours
Your buy-in lives in an immutable escrow contract, not a company wallet. Felt never touches your money, so there is nothing for anyone to run off with.
Fair by design · Ownerless · Non-custodial
Testnet · play-money only — real-money pools open after the external security audit
FELT
Pull up a chair — the game is already running. Felt is an ownerless, on-chain poker club: your buy-in sits in escrow you control, and every deal is run by cryptography the players hold between them — no server ever holds your cards, and opening one takes every seat's key.
No account. No custody. No house — just your keys and an open seat.
A live pulse of the open network — an aggregate, not a scoreboard.
Non-custodial by design
Custodial crypto rooms rebuilt the house with extra steps. Felt removes it — the money, the RNG, and the rules all leave the operator's hands.
Your buy-in lives in an immutable escrow contract, not a company wallet. Felt never touches your money, so there is nothing for anyone to run off with.
A custodial room can lock your account and stall a cashout for weeks. On Felt, withdrawals settle on-chain by contract — no support ticket, no operator, no off switch.
No owner, no treasury, no privileged key to seize funds or rewrite the rules. The rake pays the network that secures your game — never a house.
The difference is who holds the cards, the keys, and the money.
| Custodial crypto room vs. Felt | Custodial crypto room | Felt |
|---|---|---|
| Your funds | Sit in the room's wallet | Locked in an escrow contract you control |
| Withdrawals | Can be frozen or delayed by support | Settle on-chain by contract — no off switch |
| The deal | A server RNG you must trust | A multiparty shuffle you can verify |
| Control | An operator can change the rules | No admin key, no owner, no pause |
| The rake | Profit for the house | Pays the validators, never a house |
Custodial crypto rooms — CoinPoker among them — still hold your balance and can gate a cashout. Felt removes the operator, not just the branding.
Mental poker, on-chain
There is no dealer to trust. The players and the chain deal the cards between them, and one honest seat is enough to keep the deck fair.
The deck is encrypted under an aggregate key made from every seat's share. No single party — not even a node — holds the key, so no one can open a card without the whole table.
Each player re-encrypts and permutes the deck and publishes a zero-knowledge proof that the shuffle was honest. Your client checks every proof before playing on; on-chain, a rigged shuffle can be challenged and punished inside a dispute window — accept-time on-chain proofs are still ahead.
Randomness is the composition of every secret shuffle. Compose any order with one honest shuffle and the result is uniform — so a table of cheats still cannot bias the deal against you.
An immutable arbiter holds the commitments, runs the challenge window, and pays the winner from escrow. Stalling is folded by timeout; cheating is caught by proof and slashes a bond.
One honest player is enough.
The full menu
Every format you know, dealt by the protocol and cashable on-chain between hands.
Deep-stacked ring games — sit down, stand up between hands, and cash out straight from the contract, no cage, no clearance. On testnet / play-money today; real on-chain balances open after the security audit.
Single-table tournaments that break the moment the seats fill, with payouts computed by the contract. Playable build in progress — testnet today.
Scheduled fields with escalating blinds and growing prize pools, escrowed and paid out by the rules. Multi-table runtime in progress — play-money today.
From wallet to pot
No account, no deposit to a company, no download. Connect a wallet, pick a chain, and you are dealt in.
Open Felt in your browser and connect any EVM wallet. Felt never takes custody — your keys, and your funds, stay with you.
Choose one of the supported chains. That chain is your table's whole world: its players, its stakes, its settlement.
Move your buy-in into the hand's escrow contract. It is held by code, not by a house — nobody can freeze it or run off with it.
Cards are dealt by the multiparty shuffle. No server ever holds them: opening any card takes every seat's key share, so your hole cards open for you alone.
Stand up between hands and your balance withdraws straight from the contract — no cage, no clearance, no support ticket.
Non-custodial and no house cut — what a hand costs is a 2.5% rake paid to the chain's validators, plus network gas.
It runs in your browser
Felt is a web app — nothing to download or install. Open it in any modern browser with an EVM wallet and take a seat.
Multi-chain · Isolated pools
Felt runs on fast, low-fee EVM chains. Every chain is a separate, isolated pool: the tables, players and funds you see live entirely on the chain you pick, and pools never merge. These chains are new — here is the plain version of each.
A high-throughput EVM layer-1 with roughly one-second finality and very low fees, built to keep a fast game snappy. This is the default pool.
The same chain in test mode, funded by valueless MON from a faucet. Learn the game with zero risk.
A parallelized EVM chain tuned for trading, with sub-second blocks and cheap transactions — quick to act, cheap to play.
An experimental, very high-performance testnet aiming for ~10ms blocks. Bleeding-edge and play-money only; its endpoints change often.
A local Hardhat chain for developers running Felt against a node on their own machine. Not a public pool.
An EVM layer-1 with sub-cent fees and roughly two-second blocks. The chain is configured and its pool is awaiting deployment — add it now, play once it opens.
Chains available today carry testnet or play-money stakes only. Real-money pools open after the external security audit.
Connect & fund
Everything you need to sit down: a wallet Felt can talk to, resilient RPC, and a way to fund the chain you chose.
Felt talks to injected browser wallets through the standard EVM provider, so MetaMask, Rabby and other EVM-compatible extensions all work. There is no separate login — your wallet is your identity. On the local dev chain, a one-click dev wallet is offered instead.
The client never trusts a single RPC. It probes every endpoint for a chain, ranks the healthy ones by latency, and fails over automatically when one lags or drops. Public endpoints are rate-limited — so the client also lets you add your own RPC, and a private endpoint sidesteps those limits entirely.
Mainnet chains have official bridges to move funds in; testnets have free faucets. The endpoints for each chain are below — always start from the chain's own official bridge or faucet.
| Chain | Public RPC | Explorer | Bridge / faucet |
|---|---|---|---|
| Monad | rpc.monad.xyz | monadscan.com | monadbridge.com |
| Monad Testnet | testnet-rpc.monad.xyz | testnet.monadexplorer.com | faucet (docs) |
| Sei | evm-rpc.sei-apis.com | seitrace.com | app.sei.io/bridge |
| MegaETH Testnet | carrot.megaeth.com/rpc | megaexplorer.xyz | testnet.megaeth.com |
| Localhost | 127.0.0.1:8545 | — | local node |
Public RPCs are rate-limited and testnet parameters change often — confirm current values in each chain's official docs (linked from each chain name), and add your own RPC in the client if a public one throttles you.
The club
No suits, no cage, no velvet rope. Felt is an underground club with the doors wide open — anyone can join, anyone can deal, anyone can run a node.
Multi-tables cash from a laptop and cashes out on her own terms — no cage, no clearance, no one to ask.
Spins up a node on a spare box and helps carry the games. Earns nothing for it — the rake goes to the chain's validators — and answers to no house.
Dropped in on the demo with no wallet, just to watch the felt run honest. The door is open — pull up a chair.
Anyone can join · Anyone can deal · Anyone can run a node
Real pots. Honest deals. Your seat is already open.
Don't trust — verify
PokerStars asks you to trust its RNG. Felt hands you the proof: a chi-square audit of 200,000 deals, reproducible from a fixed seed on your own machine.
χ² 2654.42 < 2882.78 crit · df 2652 · p 0.483
Deterministic · seed 1337 · reproducible on any machine.
Randomness comes from the multiparty shuffle itself — no VRF, no oracle, no server RNG. Every shuffle ships a proof that the players verify, and the whole design is open for review — the external audit comes before real money.
The protocol is open source and every settlement lands on-chain in public. Anyone can read the code, check the contracts, and re-run the seeded fairness audit on their own machine.
No company, no admin key, no treasury to seize. The immutable contract is the only authority at the table, and it cannot look at your cards.
Permissionless
Anyone can run a node and strengthen the network — more independent nodes means a more censorship-resistant game, and no one needs to approve you. The rake never funds a company: it accrues to the validators of the chain your table lives on.
Read the protocolQuestions
No one. Felt is a protocol, not a company. Once two clients reach the same immutable contract, they form the network between them — there is no operator to run it.
Cards are dealt with mental-poker cryptography. The deck only opens with every player's key share, so no operator — and no other seat — can see a card it shouldn't. There is nothing behind the felt to peek.
No. Funds sit in a non-custodial escrow contract and settle on-chain by the rules — no operator or admin key can block a cashout. Your stack is locked only while a hand is live, and every hand is finalizable on-chain within a bounded window; between hands, withdrawing is a single transaction.
Yes. The protocol is open source, every hand settles on-chain, and the fairness audit is fully seeded — re-run it with seed 1337 and you get the same chi-square result.
No. Felt is a decentralized peer-to-peer protocol, not a licensed or regulated gambling operator. You are responsible for the laws that apply to you.
The rake pays the validators that order and settle hands. It funds the network that secures your game — it is not profit for a house or an owner.
On a native-coin table, 2.5% of each pot is taken as rake — and none of it goes to a house: it accrues on-chain to the validator that settles the hand, because there is no owner or treasury to pay. Token tables carry no rake at all. Beyond that you pay network gas per transaction. The reference client adds no fee of its own today; if one is ever added, it will be shown in the client before you pay.
Yes — bots are first-class. Felt is permissionless, so there is no proof-of-humanity gate to keep anyone out. Fairness is cryptographic, not identity-policed: no seat can see your cards or bias the deck, human or not.
Take a seat
Your keys, your seat, your cards. Take one.
Launch the appPlay the demo first — no signup, no wallet.