A social app that is also your wallet.

Speak freely. Own everything. Pipoke is anonymous-by-default social, on-chain markets, voice rooms, and a full Octra wallet, all in one app.

· Anonymous-by-default· On-chain ownership· Every media type, on-chain· Voice replies + comments· On-chain communities + treasuries· Gasless via session keys· E2EE messaging
WalletCo-headline

Wallet is the app.

Your POKE balance, your launched coins, your positions, your P&L, all live where your feed does. You sign once and a session key handles the rest. Octra closes the loop in about half a second.

Your portfoliooct3GD…WFfn · 3 positions
Net value54.831-3.58 OCT
$LAMBDA
$LAMBDAlambdaddyhold 10.25M · @ 0.00000530
54.375 OCT-3.57 · -6.2%
$ANON
$ANONANONhold 300 · @ 0.00000468
0.001405 OCT-0.1976 · -99.3%
$PUNK
$PUNKPUNKFUNhold 1.2k · @ 0.0003783
0.4540 OCT+0.1840 · +68.1%
Session activeGasless · 90-day TTLLive on-chain
Hold POKE + launched coinsNative portfolio for every market launched on Pipoke.
Gasless via session keysA 90-day local session key signs every action. Zero popups.
No custodian. Ever.Keys stay in your wallet (0xio). We never see the seed.
Send, swap, claimTransfer to any address, swap on-chain, claim creator allocations.
How it works

Sign once. Tap forever.

For creatorsBuilt for you

Built for the people making the thing.

Pipoke is for creators who would rather own a coin than rent a Patreon. Who would rather stream into a recorded on-chain artifact than a 24-hour Twitch VOD. Who would rather get paid the same epoch as the work, not the same quarter.

Launch your own coin

A bonding curve in ten seconds. Your fans buy in, graduate the curve at 500 OCT, you keep 2.5% of supply unlocked at graduation. Trade fees fund creator + community pools.

Coin Launcher

Live stream with a paid gate

Drops are single-host live broadcasts, audio + video, with an optional POKE entry fee. Recorded on-chain as a sealed VOD that lives forever. Listeners count, paid listeners count separately.

Drops · LiveKit + Octra

Run a community treasury

Spin up a community in minutes. Multi-admin, on-chain proposals, POKE treasury, mod queue, appeals. Your subscribers fund it; your governance decides.

Communities

Get paid for the writing itself

Voice notes, stories, long-form essays (up to 150,000 chars with Premium+). Every action you take feeds the engagement vault, you earn POKE just for being active. See the next section.

Premium tiers + engagement vault

Auction unreleased work

Sealed-bid commit-reveal auctions for digital items, your Biont NFTs, or any OCS01 token. Buyers commit a hash, reveal the salt, settle on second-highest bid.

Commit-reveal · 16 public shards

No payout cycle. Just on-chain.

Payments land in your wallet the same epoch they happen. No "Stripe will pay you in 14 days." No middle layer. No platform float.

Octra epoch finality
Founding creators

Get on the founding-creator track.

Early bonded handle, gold rim, and a coin-launch slot reserved during the mainnet rollout. Hop into the Discord and tell us what you make.

Join the community
Social

Your feed, your keys.

Text, voice, video, images, GIFs, audio, every media type Pipoke supports is published on-chain. Reply with a voice note, comment with a clip, post a story in video. Every signal lives under your wallet. Privacy tiers let you publish public, follower-only, or mutuals-only.

  • Text up to 25K characters with Premium, 150K+ with Premium+
  • Voice notes up to 30s, encrypted in your Octra Circle
  • Voice-note replies and comments, reply by talking, fully on-chain
  • Video posts, GIFs, images, audio, every media type lives on-chain
  • Stories with a 3-day TTL (video + audio + image)
  • Polls, bookmarks, edit + delete on your own posts
  • Pokes (token tips) and reactions on every post
Pipoke feed on mobile
Premium

Write 150,000 characters.

Premium raises your post cap, gives you a colored badge, and adds a tinted glow next to your handle. Paid in POKE, settled on-chain.

Premium

Orange

Longer posts, an orange handle, a subtle ember glow wherever your username appears.

  • 25,000-character posts
  • Premium chip next to your handle
  • POKE-orange glow on profile + username everywhere
1,000 POKE30 days
10,000 POKE365 days

Premium+

Gold

Long-form essays, a 1,000-character bio, a gold rim, and early access to every future Premium feature.

  • 150,000-character long-form posts
  • 1,000-character bio
  • Premium+ chip + gold glow on profile + username
  • First-in-line for every new Premium feature
2,500 POKE30 days
25,000 POKE365 days

Prices set on-chain via the purchase_premium method. Durations measured in Octra epochs (~0.5s each): 221,160 epochs ≈ 30 days, 2,690,358 epochs ≈ 365 days. Subject to on-chain governance.

Engagement rewardsOn-chain pool

Pipoke pays you back.

Every fee paid on the network feeds an on-chain vault. Every period, the vault redistributes POKE to users who engaged, weighted by tier. No corporate "creator fund." No 90-day payout cycle. A Merkle proof, a claim transaction, done.

01Step

You act, fees split.

Every paid action on Pipoke, post, like, repost, poke, premium claim, pays a small POKE fee. That fee is split on-chain: 50% burn, 40% engagement vault, 10% treasury. (5K / 4K / 1K of every 10K POKE.)

02Step

A period closes.

When the period closes, an off-chain compute builds a Merkle tree of every contributor's share. The root is published to the engagement vault on-chain.

03Step

You claim with a proof.

Open your wallet. The app fetches your Merkle path. You sign one claim transaction (claim_with_proof_d4 / d8 / d16 depending on depth). POKE lands in your wallet.

04Step

Premium multiplies your share.

Engagement weight is tiered. Free accounts get a base multiplier. Premium boosts it. Premium+ boosts it more. The contract enforces this.

How the fee splits.

Fee collector
charge_action_fee(10,000 POKE)
5,000 POKE· 50%
Burnpermanent supply reduction
4,000 POKE· 40%
Engagement vaultpaid back to users
1,000 POKE· 10%
Treasurygovernance + ops
Funded by40% of every POKE fee on Pipoke
CadencePeriods close on-chain; new period opens immediately
SettlementMerkle proof on the engagement vault (claim_with_proof_d{4,8,16})
WeightingReactions, replies, bookmarks, pins, weighted by your premium tier
AuditableThe Merkle root is on-chain. Anyone can verify the tree.
No off-chain potThere is no "creator fund" sitting in a corporate bank account.
AnonymousZK · live on-chain

Post without identity.
Prove without exposing.

Pipoke ships native anonymous posting, anonymous voice rooms, and anonymous auctions. All three use the same primitive: a Groth16 zero-knowledge proof over a Poseidon Merkle root of commitments. You prove you are a member of the set without revealing which member.

IdentityLocal secret + Poseidon BN254 commitment
InclusionMerkle tree of every registered commitment
MembershipGroth16 ZK proof verified on-chain via groth16_verify_bn254
ReplayPer-action nullifier derived from secret + intent
KeeperPublishes a fresh root every ~30s; auto-kick on new commits
StorageCiphertext lives in your Octra Circle. Nothing leaks.
Built for

For when speech needs to be louder than a wallet handle.

For whistleblowers

Publish without naming yourself. The proof says you exist in the commitment set; it does not say which member you are. The platform cannot subpoena what it does not have.

For dissidents + journalists

Co-sign sensitive posts anonymously. Speak in a Backroom with a masked identity. Bid on a sealed auction with a separate anon credential. Your wallet stays clean.

For everyone who values privacy

Most users will never write a leak. They still get the option to switch off identity for a single thread, a single room, a single vote, without having to leave Pipoke.

Where the ZK shows up

Four surfaces. The same cryptography.

Anonymity in Pipoke is the same primitive across the feed, voice rooms, auctions, and (next) DMs.

Live · Groth16 BN254

Anon posts

Each anon post submits a snarkjs proof + a nullifier. The contract calls groth16_verify_bn254 and admits the post into the anon feed.

Live · ZK-gated voice

Backrooms

The room opener proves anon-set membership in zero knowledge before the contract opens the room. Listeners join under masked call-signs derived from the nullifier.

Live · 16 anon shards

Anon auctions

A separate anon-bidder credential commits, reveals, claims payout, and claims refunds. The seller never sees a wallet handle.

Next

Anon DMs

Direct messages routed through a relayer with sender-side blinding. Coming in the next release.

Try it in the app.

Generate an anon identity, register the commitment, and post into the feed without ever touching your wallet handle.

Open anon feed
Markets

Launch a coin in 10 seconds.

One wizard. Bonding curve from the first buy. Graduate to a sealed OCT pool. Per-coin chat, holder bubbles, live trade feed, all native to the Pipoke feed, all settled on Octra.

CurveBonding (x + virt) * y = k
Graduation500 OCT raised · 25 holders · 2000 epochs
Fee1.00% per trade
Creator alloc2.5% of supply, unlocks at grad
Post-gradSealed 50/50 OCT pool
DiscoveryPer-coin chat, holder bubbles, live feed
WizardOne sheetTicker, name, image, fee. Click Launch. Coin is live the next epoch.
Trade panelAMM-correct quoteSlippage drawer with 0.25/0.5/1/2.5% presets. Price-impact tone-coded.
GraduationOCT pool sealed at 500 OCTTrading shifts to a constant-product pool. Creator alloc unlocks.
Play

Provably fair. Sealed cards.

Pipoke ships native games that you can audit. Every hand, every multiplier, every duel publishes its seed after the fact. The math is open.

Native

Poker

Cash + multi-table tournaments

Sealed hole cards via NaCl box. Server seed revealed post-hand. 6-max cash, single-table SnGs, and 180-player MTTs.

Provably fairSession-keyed3% rake → Fee collector
Native

Crash

House + 1v1 PvP

Multiplier climbs, you cash out. Seed commit-reveal makes the crash point unforgeable. PvP duels for higher stakes.

Commit-reveal10K POKE max betLive multiplier feed
Native

Duels

1v1 competitive

A codified 1v1 layer for short-form games. Same fairness guarantees, lower latency, settle within an epoch.

Epoch-settledOpen spec
In the pipelineMore games

More provably-fair on-chain games are on the way, chess, dice, mini-PvP modes, and tournament layers across all of them. Every new game ships with the same commit-reveal + open-seed posture.

Coming soon
Rooms

Voice rooms,
recorded on-chain.

Drops broadcast a single host to anyone who shows up. Community Rooms host a five-speaker conversation with an open audience. Backrooms hide the host's wallet behind a nullifier so you can show up, speak, and vanish.

DropsTwitch-style single-host broadcast. Open audience. Recorded VOD via oct:// URI.
Community5 speakers max. Open audience. Hand-raise to speak. LiveKit audio + video.
BackroomsAnonymous voice rooms. Opener identity hidden via nullifier.
RecordingAnon · Backroom #6
3 listening
anon-22aafc
anon-01afa7
anon-9be4f1
Off-the-record · Audio is E2EE
CommunitiesFully on-chain

Govern together. On-chain.

Pipoke communities are multi-admin and member-vetoable from day one, audited against the standard governance failures (single-admin compromise, immortal creator, single-sig treasury). Every membership, every proposal, every vote, every treasury cent, every mod call, all signed transactions on Octra. No Discord backend. No off-chain mod log.

Multi-admin governanceN-of-M admin consent. No single-key SPOF. Every admin action is a tx.
Mod queue + appealsSoft moderation with on-chain appeal trail. Every mod call is a receipt.
POKE treasuryCommunity-owned funds with proposal-gated spending. Every deposit + payout is on-chain.
Sub-communitiesMember 25% veto. 48h admin removal vote. Both run as on-chain votes.
Mod bond + slash25% slash on overturned actions. Bond locked in the community contract.
14-tab governance surfaceFeed / Pinned / Members / About / Rules / Tournaments / Crash / Proposals / Applications / Modqueue / AutoMod / Appeals / Modlog / Bonds.
AuctionsLive · public + anon

Sealed bids. Honest reveals.

Pipoke auctions are sealed-bid second-price via the commit-reveal auction contract, commit a hash, reveal a salt, settle on the second-highest bid. Bid identity can be your wallet or a separate anon-bidder credential.

Commit-reveal sealed-bid second-price settlement Anon-bidder credentialNo-delivery refund
Phase 1

Commit

Bidder posts hash(bid + salt) + a deposit. Nobody can see the bid, not even the seller.

Phase 2

Reveal

Within the reveal window, you publish the salt + amount. The contract checks the hash matches.

Phase 3

Settle

Winner pays the second-highest revealed bid (second-price). Losers get their deposits back automatically.

Auction kinds

Anything an OCS01 token can hold.

The router dispatches your auction to one of 32 shards, 16 public, 16 anon, based on the kind. Bidding happens on the shard; settlement is atomic with the asset escrow on the same contract.

Digital files

Any file you can upload. Zip, jpg, png, mp3, mp4, pdf, txt, art, docs. Sealed into your Circle, handed to the winner at settle.

create_auction

Biont NFTs

Auction your bonded souls. Transfer-into-escrow at create, payout-or-return at settle.

create_nft_auctionBIONT adapter

Other NFTs + OCS tokens

Any XNS-1 or OCS-01 NFT / token id. Coin allocations, drop NFTs, badges, vouchers, anything approved into the shard.

create_token_auction

RFPs

Sealed-bid contest on a topic. No item, no escrow. Highest revealed bid wins, opener picks the operator who settles.

open_rfp
Anon auctionsLive

Bid without revealing who you are.

Each user has a separate anon-bidder credential in Settings. Sign with it to commit, reveal, claim payouts, claim refunds, and trigger the no-delivery refund, all without ever touching your main wallet handle on-chain.

  • Per-anon bid nonce so a seller cannot link multiple bids on the same auction back to you.
  • Sealed-deposit release lets you lose silently, never reveal a losing bid.
  • Anon claim payout / anon claim refund are signed with the anon-bidder key, not your wallet.
Public shards16Open commit-reveal. Anyone can bid with their wallet.
Anon shards16Same commit-reveal flow, but bidding identity is a separate anon-bidder credential. The seller cannot link wallet to bid.
Settlementsealed-bid second-priceWinner pays the second-highest revealed bid, not their own. Encourages truthful bidding.
DepositsAuto-refundedLose? Your deposit returns when settlement closes. No manual claim needed.
No-deliveryBuyer protectionSeller didn't deliver in window? Claim your payment back with one tx.
DMs & Encryption

End-to-end private.

NaCl X25519 keypairs derived from your wallet signature. Sealed-key exchange per follower channel. Media stored in your Octra Circle as encrypted blobs, the platform never sees your photos.

  • Per-pair box keys via Ed25519 → X25519 conversion
  • Follower-only posts seal a per-follower symmetric key
  • Voice notes use a per-message Circle passphrase
  • Group rekey + deniable messages on the next roadmap
@friend

we still on for the drop tonight?

you

yeah, sending the link

you

opening a backroom right after, want a co-host slot?

@friend

hell yes

X25519 + NaCl box5 epochs · ~2.5s ago
Decentralized100% on-chain

Every Pipoke action is an on-chain transaction.

There is no Pipoke database that holds the "real" state and a chain that holds a copy. There is no off-chain orderbook. There is no "we'll batch this and post a Merkle root next week." Every social signal, post, reply, like, follow, tip, bid, vote, is a transaction signed by your session key and finalized by Octra in about half a second.

What is "a transaction" in Pipoke?

Receipts on Octrascan
PostSocial
Signed tx to a feed shard. Text + attachment URI live in the receipt.
Reply, repost, likeSocial
Each tap is its own tx routed by the engagement vault. Counted on-chain, replayable.
React (emoji)Social
A reaction is a typed-kind engagement tx. Aggregated for leaderboards and rewards.
BookmarkSocial
On-chain edge. Private to you. Survives device wipes.
Poke (token tip)Social
POKE leaves your wallet, lands in theirs. The poke event is part of the post timeline.
Follow / unfollowSocial
Mutates an on-chain edge. Premium glow and follower-only channels derive from the edge set.

You can replay every Pipoke account from genesis by reading the chain. No backend recovery process. If our indexer disappeared tomorrow, your data does not.

Octra CirclesEncrypted data layer

Your private data lives in a Circle.

On-chain transactions hold receipts. The actual bytes, voice notes, story video, DM photos, follower-only attachments, coin images, drop VOD chunks, live in Octra Circles: encrypted blobs you write through your session key. The chain references them via oct:// URIs; the platform never sees the plaintext.

Voice notes + voice replies30-second voice posts and voice-note replies. Both stored encrypted in your Circle; the post or reply tx points to the oct:// manifest. Only the audience with the unwrap key plays it.
Video posts + video storiesClips chunked, encrypted, and stored in your Circle. The post receipt holds the manifest URI. Playback streams from chain.
Images, GIFs, carouselsEvery image attachment, single, multi, or GIF, is an encrypted blob in your Circle. No third-party image host, no broken links three years from now.
Follower-only attachmentsWhen you publish to followers, every follower gets a sealed wrap of the symmetric key. The platform sees only ciphertext.
Coin imagesLaunched-coin images are stored in your Circle and referenced from the registry. No IPFS pin to lose, no S3 bill to pay.
Drop VOD chunksLive audio + video segments dropped into a Circle as they record. The rooms-bridge assembles them after the session into a native MP4 manifest.
DM mediaPhotos, video, audio, files in DMs. Encrypted to the recipient's X25519 box pubkey before the bytes leave your device.
The full stack

On-chain receipts. Encrypted private data. No platform custody.

Octra holds the audit trail. Your Circle holds the secrets. Your wallet holds the keys. Pipoke is the interface, you can swap it out tomorrow and your social graph, your coins, your communities, your DMs still exist.

Read the network deep dive
Network

Built on Octra.

Pipoke runs on Octra. Formal verification, fast finality, native ZK primitives, and an encrypted data layer mean every feature on the previous sections is settled on-chain instead of behind a backend wrapper.

Deep dive

Epoch finality timeline

Live · devnet
EPOCH n − 5Octra · ~0.5s finalityEPOCH n + 5

Each dot is a validator slot drifting across epochs. The violet sweep is a Groth16 BN254 proof being verified by the network, on-chain, in a single epoch.

AMLAppliedML smart contracts. Formal verification baked in.
Finality~0.5 seconds per epoch. Real-time apps actually feel real-time.
ZKNative groth16_verify_bn254 + Poseidon. ZK proofs run on-chain.
SessionsSession registry: scoped 90-day keys for gasless flows.
CirclesEncrypted on-chain data layer. Voice notes, media, manifests.
IndexerOpen SSE indexer streams 80+ event types in real time.
Pipoke infra keepers · live
anon-rep-keeperoctHeSqXtRBu…CdwLv931450
auction-keeperoctBDJkeUGqJ…tn1Cv931412
coin-launcheroct9cR3rjePi…eE2yv931448
backrooms-relayeroct6cpkRzwnq…RLgfv931449
engagement-keeperoctD1u5AvUtN…kX2Bv931446
anon-relayeroct3uwwLsgbv…jvk4v931443
poker-coordinatoroctGCUcQu5ja…uZZ5v931451
rooms-gatewayoctF7Tc4wzEE…T5Sav931447
anon-rep-keeperoctHeSqXtRBu…CdwLv931450
auction-keeperoctBDJkeUGqJ…tn1Cv931412
coin-launcheroct9cR3rjePi…eE2yv931448
backrooms-relayeroct6cpkRzwnq…RLgfv931449
engagement-keeperoctD1u5AvUtN…kX2Bv931446
anon-relayeroct3uwwLsgbv…jvk4v931443
poker-coordinatoroctGCUcQu5ja…uZZ5v931451
rooms-gatewayoctF7Tc4wzEE…T5Sav931447
MobileNative apps · next

The mobile app you actually live in.

The Pipoke PWA is already production-quality on iOS Safari and Android Chrome, try it now at dev.pipoke.chat. Native iOS and Android wrappers are the next ship: TestFlight first, Play later.

  • Native push for DMs, drops, and live trades
  • Lock-screen voice notes
  • Deep links into 0xio wallet for one-tap session signing
  • In-app browser polished for Octra session keys
iOS · TestFlight nextAndroid · later
Pipoke feed on mobile
Pipoke anon feed and stories on mobile
Roadmap

Now. Next. Later.

No quarter labels. Pipoke ships when it ships. Here's where everything stands.

Full roadmap
Now6 items
  • Coin Launcher: bonding curve + post-grad AMM
  • Communities: multi-admin, treasury, mod queue, appeals
  • Drops: single-host broadcasts with on-chain VOD
  • Backrooms: anonymous voice rooms
  • Poker: cash + multi-table tournaments
  • Crash: house + 1v1 PvP
Next6 items
  • iOS app: TestFlight
  • Scheduled posts
  • Group rekey + invite management
  • Anon DM allowlist
  • Crash 1v1 polish + tournaments
  • Deeper Octra wallet integrations
Later6 items
  • Android app
  • Encrypted POKE: part of the 1B supply, held under an upcoming Octra token standard
  • Biont breeding gameplay
  • Decoy posts (cover-traffic)
  • Deniable messages
  • Anon DMs end-to-end
CommunityAlways on

Join the conversation.

Hop into the Pipoke Discord. Talk to the team, follow shipping in real time, get help with the app, and grab early access to TestFlight + new mechanics.