pip
LaunchDocs
pip

Launch tokens for any X profile on Base. Fair economics, instant deployment, fully on-chain.

Launch TokenDashboardDocumentation
BasescanDEX Screener
DopplerBase
© 2026 pip. All rights reserved.Built on Base
Documentation
Documentation

pip Platform Docs

Comprehensive documentation for the pip platform — a permissionless token launcher built on Base using the Doppler protocol. Learn how token creation, fee sharing, vesting, and the deflationary $PIPAI mechanics work under the hood.

What is pip?

pip is a platform that lets anyone create an ERC-20 token for any X (Twitter) profile in seconds. The token is deployed on Base L2 through the Doppler protocol using rehype pools, which handle liquidity pool creation, fee distribution, and token vesting automatically.

The key innovation is that the person the token is created for doesn't need to sign up or take any action beforehand. Anyone can create a token for any X handle, and the profile owner can later claim their vested tokens and trading fees by verifying ownership of the X account.

iNo-code required
You don't need any smart contract knowledge or coding experience. Just connect your wallet, pick a profile, configure the token details, and deploy.

Key Concepts

The user who creates a token for an X profile. They initiate the deployment transaction.

The X account the token is created for. They receive 10% vested supply and 90% of the beneficiary fee share.

The underlying protocol that handles token deployment, Uniswap V4 multicurve pool creation with rehype hooks, fee management, and token vesting.

The platform's native token. All platform fees are used to buy and permanently burn $PIPAI.

How It Works

This section covers the complete lifecycle of a token — from creation through deployment to fee generation and distribution.

Token Creation Flow

When a user creates a token through pip, the following sequence happens:

1
Authenticate with XThe launcher signs in using their X account via Privy authentication. This verifies their identity and links their wallet.
2
Select a target X profileEnter the X handle of the person the token should represent. The profile doesn't need an existing account on pip.
3
Configure token detailsChoose a token name, ticker symbol ($TICKER), and optionally upload a custom image. These become the on-chain metadata.
4
Deploy via Dopplerpip uses the Doppler protocol to deploy the ERC-20 token, create a Uniswap V4 multicurve pool with a rehype hook (token/WETH), configure beneficiary fee distribution, and set up vesting — all in a single transaction.
5
Token goes liveThe token is immediately tradeable on Uniswap. Trading fees start accumulating. 10% of supply begins vesting for the profile owner.

Smart Contract Deployment

Under the hood, pip uses the Doppler SDK to deploy tokens via the Airlock factory. Each deployment creates:

  • A new DERC-20 token contract with the specified name, symbol, and built-in vesting
  • A Uniswap V4 multicurve pool (token/WETH pair) with multiple bonding curves
  • A RehypeDopplerHook for advanced fee distribution (10% LP, 90% beneficiaries)
  • Beneficiary fee streaming configured at creation (5% protocol, 5% pip, 90% creator)
  • Token vesting for the profile owner (10% of supply, 30-day lockup + 30-day vest)
Doppler Multicurve + Rehype Hook
// Simplified deployment flow (via @whetstone-research/doppler-sdk)
sdk.buildMulticurveAuction()
  .tokenConfig({ name: "Token Name", symbol: "TICKER", tokenURI: "..." })
  .saleConfig({
    initialSupply: 1_000_000_000e18,   // 1B tokens
    numTokensToSell: 900_000_000e18,   // 90% for sale
    numeraire: WETH,
  })
  .withMarketCapPresets({ beneficiaries: [...] })
  .withRehypeDopplerHook({
    customFee: 12000,                  // 1.2% swap fee
    lpPercentWad: 0.1e18,              // 10% → LPs
    beneficiaryPercentWad: 0.9e18,     // 90% → beneficiaries
  })
  .withVesting({
    cliffDuration: 2_592_000,          // 30-day lockup
    duration: 5_184_000,               // 60 days total (30 cliff + 30 linear)
  })
  .build()

Liquidity Pool

Every token launched through pip gets a Uniswap V4 multicurve pool paired with WETH (Wrapped Ether on Base). Uniswap V4 uses a singleton PoolManager contract rather than deploying individual pool contracts, which improves gas efficiency and enables hooks for custom pool behavior.

The liquidity is managed by the Doppler protocol with a NoOp migration strategy — it cannot be removed or rug-pulled. A RehypeDopplerHook manages swap fees and distributes them according to the configured beneficiary shares: 10% to LPs and 90% to beneficiaries (5% protocol, 5% pip, 90% creator).

✓Locked liquidity
All liquidity is permanently locked in the Doppler protocol with NoOp migration. Neither the launcher nor the profile owner can remove liquidity — only collect fee distributions.

Fee Structure

pip uses a transparent fee model where the vast majority of trading fees go directly to the profile owner the token was created for.

Fee Distribution

Each pool is configured with a 1.2% swap fee via the RehypeDopplerHook. Fees are first split between LPs (10%) and beneficiaries (90%). The beneficiary share is then distributed as follows:

90%Creator

The majority of beneficiary fees goes to the X profile the token was created for. Claimable once the profile owner verifies their identity.

5%Pip

Pip's share of trading fees. Used to buy and burn $PIPAI, making the platform token deflationary.

5%Protocol

The Doppler protocol's share, required by the Airlock contract for protocol sustainability.

Fee Collection

Fees accumulate in the Doppler streamable fees locker as the token is traded. The RehypeDopplerHook collects swap fees automatically and distributes them according to the configured beneficiary shares.

Anyone can trigger fee collection by calling the collectFees function on the multicurve pool. Pip runs a periodic cron job to collect and distribute fees across all deployed tokens automatically.

Claiming Fees

Profile owners can claim their accumulated trading fees at any time through the pip dashboard. The process requires authentication to verify X account ownership:

1
Sign in with XAuthenticate on pip using the X account the token was created for.
2
Navigate to DashboardView all tokens created for your profile and their accumulated fees.
3
Claim your tokenClick the claim button to register your wallet. Accumulated fees will be distributed to your wallet by the platform.
iWhen to claim
There's no deadline for claiming. Fees accumulate indefinitely and vested tokens remain available. Claim at any time to register your wallet for fee distributions.

Token Vesting

A core feature of pip is automatic token vesting. When a token is created, 10% of the total supply is reserved and vested for the X profile owner.

Vesting Mechanism

Vesting is built directly into the DERC-20 token contract created by Doppler. When a token is deployed, 10% of the total supply (100 million tokens) is allocated to a vesting schedule for the profile owner.

This creates a strong alignment between the profile owner and the token community — the profile owner benefits from long-term token appreciation rather than being able to dump immediately.

ParameterValue
Vested Amount10% of total token supply
RecipientX profile owner (claimable after verification)
Lockup Period30 days (tokens fully locked)
Vesting Period30 days (linear unlock after lockup)
Vesting ContractDERC-20 (built-in)
ReleaseLinear vesting over the 30-day vesting period
Vested Amount

10% of total token supply

Recipient

X profile owner (claimable after verification)

Lockup Period

30 days (tokens fully locked)

Vesting Period

30 days (linear unlock after lockup)

Vesting Contract

DERC-20 (built-in)

Vesting Schedule

Tokens vest linearly over time. After an initial lockup period, the vested tokens begin unlocking gradually. The profile owner can claim any unlocked tokens at any point during or after the vesting period.

Vesting timeline
Token Launch
  │
  ├──── 30-day Lockup ────┤──── 30-day Linear Vesting ────┤
  │     (tokens locked)    │    (tokens unlock gradually)   │
  │                        │                                │
  t=0                  Day 30                            Day 60
                           │                                │
                      First claim                     Fully vested
                      available                       (all 10%)

The getAvailableVestedAmount function on the DERC-20 token contract returns the current amount of tokens that can be released at any given time, calculated based on the linear vesting formula.

Claiming Vested Tokens

To claim vested tokens and fees, the profile owner must first verify their X account on pip. Once verified, pip records the claim in the database and the platform admin distributes accumulated fees and vested tokens to the creator's wallet.

1
Verify X ownershipSign in with the X account the token was created for.
2
Register your walletProvide your wallet address on the pip dashboard. This registers you as the rightful owner of the token's creator share.
3
Receive distributionsThe platform periodically distributes your share of trading fees and vested tokens to your registered wallet.

$PIPAI Token

$PIPAI is the native platform token of pip. It has a unique deflationary mechanism that ties its value directly to platform activity.

Buy & Burn Mechanics

The buy and burn mechanism is the core economic engine of $PIPAI. Here's how it works:

1

The platform earns 5% of beneficiary fees from every token launched through pip. These accumulate in the platform's admin wallet across all deployed tokens.

2

Collected platform fees are used to buy $PIPAI on the open market via its Uniswap pool. This creates consistent buy pressure.

3

Purchased $PIPAI tokens are sent to the zero address, permanently removing them from circulation. This is verifiable on-chain.

Deflationary Model

The buy & burn creates a flywheel effect: more tokens launched on pip means more trading volume, which means more fees collected, which means more $PIPAI bought and burned, which reduces supply.

Deflationary flywheel
More tokens launched on pip
       ↓
More trading volume across all tokens
       ↓
More fees collected (5% platform share)
       ↓
More $PIPAI bought on open market
       ↓
More $PIPAI permanently burned
       ↓
Decreasing $PIPAI supply
       ↓
Each remaining $PIPAI represents
a larger share of the ecosystem
!Not financial advice
The deflationary mechanism reduces supply over time, but token price depends on many factors including demand, market conditions, and overall platform adoption. This documentation describes the technical mechanics, not investment outcomes.

Token Details

Token Name$PIPAI
NetworkBase (Ethereum L2)
Contract0xd839b62b2035c313968965d7a24818bc6a38eb07
MechanismDeflationary (buy & burn)
Token Name$PIPAI
NetworkBase (Ethereum L2)
Contract Address0xd839b62b2035c313968965d7a24818bc6a38eb07
MechanismDeflationary (buy & burn)

Technical Architecture

pip is built on a stack of battle-tested protocols and infrastructure. This section covers the key technical components.

Doppler Protocol

Doppler is a fair token launch protocol built on Uniswap V4. It uses multicurve pools with rehype hooks to provide advanced liquidity bootstrapping, fee distribution, and token vesting. Key features include:

  • Uniswap V4 native — Pools are created via the V4 PoolManager singleton with hook support, enabling custom fee logic and advanced pool behavior
  • Multicurve pools — Multiple bonding curves in a single pool for better price discovery and liquidity distribution across different market cap ranges
  • RehypeDopplerHook — Advanced fee distribution hook that splits swap fees between LPs, beneficiaries, and buyback destinations with configurable percentages
  • Built-in vesting — Native token vesting built into the DERC-20 token contract with configurable cliff and linear vesting durations
  • Streamable fee locker — Fees are streamed to configured beneficiaries, ensuring fair and continuous distribution

Base L2 Network

All pip tokens are deployed on Base, an Ethereum Layer 2 built on the OP Stack. Base provides the security guarantees of Ethereum mainnet with significantly lower transaction costs and faster confirmation times.

Settlement

Ethereum L1

Block time

~2 seconds

Gas costs

Fraction of L1

Contract Addresses

All contracts are verified on Basescan. You can interact with them directly or through the pip interface.

WETH0x4200000000000000000000000000000000000006
$PIPAI Token0xd839b62b2035c313968965d7a24818bc6a38eb07
ContractAddress
WETH0x4200000000000000000000000000000000000006
$PIPAI Token0xd839b62b2035c313968965d7a24818bc6a38eb07
iDoppler contract addresses
Doppler protocol contracts (Airlock, multicurve initializer, RehypeDopplerHook, etc.) are resolved automatically by the SDK for each supported chain. Individual token pool addresses are visible on Basescan after deployment.

For Creators

If someone has created a token for your X profile, here's everything you need to know about claiming your tokens and fees.

Getting Started

As a creator (the person a token was created for), you have two main benefits:

Vested Tokens

10% of supply

10% of the total token supply is reserved for you and vests linearly over time. These tokens are yours to claim as they unlock.

Trading Fees

90% of beneficiary fees

You receive 90% of the beneficiary fee share from your token's pool. Fees accumulate automatically and are distributed to your wallet after claiming.

Claiming Your Token

To claim ownership and start receiving benefits, follow these steps:

1
Visit pip and sign inGo to the pip platform and click "Sign in with X". Authenticate with the same X account the token was created for.
2
Connect a walletYou'll need an Ethereum-compatible wallet (e.g., MetaMask, Coinbase Wallet) on the Base network to receive tokens and fees.
3
Go to your DashboardThe dashboard shows all tokens associated with your X profile, including vested amounts and accumulated fees.
4
Claim vested tokensClick "Claim" on any token to receive your currently unlocked vested tokens. They'll be sent directly to your wallet.

Managing Fees

Trading fees accumulate continuously as your token is traded. You can monitor and claim your fees through the dashboard. Key things to know:

  • Fees accumulate in real-time with every trade
  • No minimum claim amount — claim any amount at any time
  • Fees are distributed from the pool's beneficiary share
  • The platform handles fee collection and distribution automatically
  • Unclaimed fees remain safely in the protocol contracts indefinitely

Frequently Asked Questions

Can I create a token for any X account?

Yes. You can create a token for any public X profile. The profile owner doesn't need to sign up or take any action beforehand. They can claim their vested tokens and fees later by verifying their X account.

What happens if the profile owner never claims?

The vested tokens remain in the token contract and trading fees continue to accumulate. They don't expire — the profile owner can claim at any time in the future.

Can multiple tokens be created for the same X profile?

Yes, multiple tokens can be created for the same X profile. Each token has its own independent vesting allocation and fee accumulation.

Can the liquidity be removed (rug pull)?

No. All liquidity is permanently locked in the Doppler protocol with NoOp migration. Neither the token launcher, the profile owner, nor the platform can remove liquidity. Only fee distributions can be claimed.

What chain do I need to be on?

Base (an Ethereum L2). You'll need a small amount of ETH on Base to pay for gas fees when claiming tokens or fees. You can bridge ETH to Base from Ethereum mainnet using the official Base Bridge.

How does the $PIPAI buy & burn work?

The platform collects 5% of beneficiary trading fees. These fees are periodically used to purchase $PIPAI on the open market and then send the purchased tokens to the zero address (0x000...0), permanently removing them from circulation.

Is pip open source?

The smart contracts (Doppler protocol) are verified and readable on Basescan. All token deployments, fee distributions, and burn transactions are fully transparent and verifiable on-chain.

What wallets are supported?

pip uses Privy for authentication, which supports most popular wallets including MetaMask, Coinbase Wallet, Rainbow, and WalletConnect-compatible wallets.

Ready to get started?

Launch a token for any X profile in under a minute, or sign in to claim tokens and fees for your profile.