Skip to content

Private launch funding. Public launch rules.

Your coin.Your rules.Your privacy.

DollaPad is a Solana launchpad being built around Helius Privacy Rings, designed to give each launch a dedicated shielded escrow and programmable onchain rules.

Create a token, define its funding conditions, and give your community a clear path from launch to liquidity.

Launches on this deployment are public today. Shielded launches are not available yet. See what that means.

Decorative scene. Nothing in it reflects a real transaction.

Onchain now

Launches

Read from the launch program on this network. If nothing is deployed or nothing has launched, this says so. It never shows samples.

How DollaPad works

One launch model, four steps

A funding campaign with a fixed token allocation. Contributors share the sale allocation pro rata: your tokens are your contribution, times the sale allocation, divided by the total raised. No bonding curve, no auction, no hidden mode.

  1. 01

    Create the token

    A fixed supply is minted straight into the launch vault and the mint authority is revoked in the same transaction. No freeze authority is ever set. The supply cannot grow and never sits in a wallet.

  2. 02

    Publish the rules

    Allocation, funding target, optional hard cap, deadline, contribution limits, liquidity share and vesting. You can revise them while the launch is a draft. Opening it freezes every one of them.

  3. 03

    Fund the escrow

    Contributors send SOL into a vault that belongs to that one launch. Nothing leaves it for the creator, the protocol or a pool until the pool exists. Miss the target and every contributor refunds in full.

  4. 04

    Graduate to liquidity

    Hit the target and anyone can graduate the launch: one transaction creates a Raydium pool from the escrow and burns the LP tokens. Then contributors claim their tokens and the creator’s share unlocks.

Shielded escrow

Built around Privacy Rings. Honest about today.

Solana Privacy Rings are shielded pools with encrypted onchain balances. DollaPad is designed to give each launch a dedicated shielded escrow on top of them. That path is not available yet, and until it is, every launch here is public and labelled public.

What the default Ring hides, and what it does not

From the Privacy Rings documentation, read 2026-11-11. Amounts can be confidential. Wallets are not.

FlowStays publicEncrypted
Deposit from a public balanceAsset, Amount, Source wallet, Destination walletResulting private balance
Transfer between private balancesSender wallet, Recipient wallet, Transaction hashAsset, Amount, Memo
Withdraw to a public balanceAsset, Amount, Source private wallet, Destination walletRemaining private balance

So a shielded launch would never hide who took part, and liquidity is public the moment it enters a pool. DollaPad does not promise anonymity or an untraceable history.

Why it is not offered yet

  • A private escrow is a custom ZK program, and there is no production one.
  • No documented way to check a funding target over encrypted amounts.
  • Shielded keys belong to the wallet, not to a website.
  • Graduation is public by construction.
Read the full privacy boundary

What the app does with Rings today

  • Checks that the protocol’s accounts exist on this network (above).
  • Reads the public registry to tell you whether your wallet has a Private Wallet.
  • Sends no shielded transaction, and never substitutes a public transfer for one.
  • Never asks for a seed phrase, a private key, a viewing key or a key-derivation signature.

Public launch rules

Every rule is in the program, and every state is visible

The interface explains the rules. The program enforces them. A check in the browser is never the protection.

Success path

Draft
open_launchcreator
Open
finalizeanyone, after the deadline or a full cap
SuccessfulGraduation pending
graduateanyone
Graduated

Refund paths

Open
finalizetarget missed
Failed
Draft / Open
cancel_launchcreator, before the window ends
Cancelled
Pending
abort_graduationanyone, after the grace period
Recovery

Failed, Cancelled and Recovery mean the same thing for a contributor: a full refund is available, with no fee taken.

Terms freeze when funding opens
Allocation, target, cap, deadline, limits, liquidity share, vesting, the protocol fee and the pool venue are copied into the launch and cannot change afterwards, by anyone.
The escrow is per launch
Each launch has its own SOL vault and token vault, owned by a program address. There is no pooled treasury and no admin withdrawal.
No early exit for the creator
The creator’s share of the raise and the protocol fee can leave the vault only after the pool has been created. The program has no other path.
Refunds are whole
If the target is missed, the creator cancels in time, or graduation does not happen within the grace period, each contributor takes back exactly what they sent.
Anyone can move it forward
Finalizing, graduating, abandoning an overdue graduation and collecting the fee are permissionless. A launch cannot be stalled by its creator.
Rounding has a destination
Every split floors. The liquidity bucket takes the supply remainder; the creator proceeds take the SOL remainder; entitlement dust stays in the vault forever.

Graduation

From escrow to a pool in one transaction

Graduation pairs the launch’s liquidity allocation with the liquidity share of the raise in a Raydium CPMM pool. It either completes entirely or changes nothing, so it can be retried by anyone.

  1. 1

    The price is set by the terms

    The pool opens at liquidity SOL ÷ liquidity tokens. Both scale with the raise, so the opening price relative to the price contributors paid is fixed by the published terms and shown before anyone contributes.

  2. 2

    The pool gets exact amounts

    The program hands Raydium exactly the liquidity allocation and exactly the liquidity share of the raise, then checks that is what the pool took. There is no swap in graduation, so there is no slippage setting.

  3. 3

    LP tokens are burned

    Every LP token the pool mints is burned in the same transaction. The program has no instruction that could withdraw that liquidity, and neither does anyone else.

  4. 4

    The sender pays the pool costs

    Raydium’s pool-creation fee and the rent for the new pool accounts come from whoever sends the transaction, not from the escrow. The amount is shown before signing and the unused part is returned.

  5. 5

    If it cannot complete

    The launch stays in “graduation pending”. After the grace period anyone can abandon it, and contributors refund in full with no fee.

  6. 6

    Everything here is public

    The pool, its reserves and its price are public from the first block. Nothing about graduation is, or could be, confidential.

What DollaPad does not say

It does not say a launch is safe, that a pool will hold its price, or that anyone will profit. Burned liquidity cannot be withdrawn; it can still be worth less tomorrow. The launch program has not been audited.

FAQ

Plain answers

Is my contribution private?
No. Every launch on this deployment is public: the amount you contribute, your wallet address and the running total are ordinary onchain data. The shielded path is not available. Here is exactly why.
What happens if the campaign misses its target?
Anyone can finalize it after the deadline. It becomes “Failed”, and each contributor can refund exactly what they sent. No fee is taken and the creator receives nothing from the raise.
How many tokens do I get?
Your contribution × the sale allocation ÷ the total raised, rounded down. The share is pro rata, so the final number is known when funding closes. The launch page shows the best and worst case for any amount before you sign.
Can the creator take the money and leave?
Not before graduation: the program releases the creator’s share only after the pool exists, and there is no admin path around that. After graduation the creator holds what the published terms gave them, on the published vesting schedule. That is a statement about the program, not a guarantee about any project.
Is the liquidity locked?
The LP tokens are burned by the program in the graduation transaction, which you can inspect. Burned LP tokens cannot be redeemed. That says nothing about what the token will be worth.
What does DollaPad charge?
A protocol fee, in basis points of the raise, copied into each launch when it opens and shown on its page. It is taken only if the launch graduates. Network fees and Raydium’s pool-creation fee are separate and shown before signing.
Is this audited? Is it on mainnet?
No audit has been done. The network this deployment points at, and whether the program is live there, is shown in the header and on the status page. Do not treat tests as a safety claim.
Is this a casino? Can I win anything?
No. The casino is the artwork. There are no spins, wagers, prizes or random payouts anywhere in the product, and the animated scene reflects no real transaction.
Are the animals official token mascots?
No. They are original pixel characters. Each nods to a well-known Solana meme as an editorial choice; there is no endorsement, partnership or licence, and no token artwork is used. Sources and method.

Private launch funding. Public launch rules.

“Dolla” is a brand name, not a promise that any token reaches $1.