A hook layer for Solana

Hooks for
pump.fun.

Custom logic for pools, swaps, fees
and LP positions. We're building programmable
AMMs for tokens launched on pump.fun.

Your pool. Your logic.Scroll to plug in ↓
What custom logic can do

Pick the rules.
Plug them in.

Hooks make pool behavior programmable.
Explore three example policies.

Pool-level policy

Fees that move with activity.

Set a base fee for quieter trading and a ceiling for busier periods. Preview how the policy changes a swap.

Base fee0.30%
→
Maximum fee1.00%
Try this module ↗
Inside the wire ↓
01 / Inside the hook

Your logic.
In the flow.

A swap reaches the pool.
Your hook defines the fee policy
and the actions around execution.

Pool → Hook → Swap
02 / Output

Logic in.
Tokens out.

Pool behavior, connected by code.
Build your policy. Prepare your token.
Take the next step.

Make it yours ↗
One connected systemPools → Hooks → TokensCustom logic for Solana
Configure & launch

Your token.
Your next move.

Shape your policy. Create your token.
Connect a wallet and launch from Wired.
Policy workbench + wallet-approved launch

Set your fee policy.

Choose one rate, or let activity adjust it.

Fee mode
Quiet
QuietBusy
Applied fee0.30%
This preview blends the base and maximum fee linearly with activity.

Policy calculator

Example reserves
SOL
↓
You receive9,871.58TOKEN
Applied fee
0.30%
Fee amount
0.003 SOL
Price impact
0.99%

Illustrative reserves
100 SOL + 1,000,000 TOKEN

Choose your pool settings.
For developers

Build a hook.
Make it yours.

A hook is custom logic that plugs into an AMM. We're bringing that design to Solana, so developers can shape how pools, swaps, fees and liquidity positions work for pump.fun tokens.

A hook layer built around your logic.
The hook surface we're designing
01

Pool lifecycle

Define initialization rules and pool-specific behavior.

02

Swap execution

Run custom checks and actions around a trade.

03

Fee logic

Choose how fees are calculated and where they go.

04

LP positions

Shape liquidity deposits, withdrawals and position incentives.

Before you plug in

The useful
details.

How do I launch a token?+

Click Launch a token, connect your Solana wallet, then add a name, symbol, description and artwork. Review the estimated cost and approve the requests in your wallet. Wired creates the token through the pump.fun program and shows its address and transaction status.

Which wallets can I connect?+

Phantom, Solflare and compatible Solana Wallet Standard wallets. Use a browser with your wallet extension installed, or open Wired in your wallet’s mobile browser. Wallet connection grants access to your public address; transaction approval stays in your wallet.

What will my wallet ask me to approve?+

Artwork and metadata are stored on Irys using wallet signatures. A storage payment may also be required; its amount appears in the review. Token creation is a separate Solana transaction. Wired never asks for your seed phrase or private key.

What does launching cost?+

The review shows storage funding plus estimated Solana account rent and network fees before you continue. You need SOL on mainnet. This flow creates the token without an initial purchase; the final transaction cost is shown in your wallet.

Where can I find my token?+

After Solana confirms creation, Wired displays the mint address and links to pump.fun and Solscan. Use Check status to follow confirmation before starting another launch.

How do the hook settings relate to my launch?+

The launcher creates a standard pump.fun token. The policy workbench lets you design and export custom fee, revenue and order rules for the Wired layer. Installing those rules requires a separate Wired program integration; they do not change the native pump.fun pool during token creation.

Good tokens deserve
better tools.

Wired / Documentation

What you can wire.

Wired is building a developer-programmable AMM layer for pump.fun tokens. Hooks attach custom logic to pool creation, swaps, fees and LP actions. The token launcher creates standard pump.fun tokens with your wallet. The policy workbench covers the custom Wired layer, whose program integration is a separate step.

Launch a token

Connect a Solana wallet and enter your token name, symbol, description and artwork. Wired uses the official Pump SDK to build the creation instruction. Artwork and metadata are uploaded to Irys with wallet approval. Review storage and network costs, approve in your wallet, and follow confirmation here. There is no automatic initial purchase.

Build a hook

The proposed hook surface covers pool initialization, actions before and after swaps, fee policies, and liquidity deposits and withdrawals. Developers define a specific behavior; a pool opts into that behavior. The design takes inspiration from Uniswap v4, with a separate Solana-native implementation.

The fee, revenue and order previews illustrate possible applications. They are not a published SDK or a deployed hook interface.

01 — Pool fee policy

Fixed or adaptive fees apply in a Wired-controlled pool. In this example, activity moves the fee linearly between a base and a cap. Existing PumpSwap fees remain governed by Pump’s own programs.

02 — Creator revenue allocation

Split the creator’s share between recipients. Native Pump fee sharing depends on the required authority, valid recipient accounts and allocations totaling 10,000 basis points. The builder exports percentages, not authorized recipient accounts.

03 — Scheduled execution

Divide a budget into evenly spaced orders. A real implementation requires custody or delegated permissions, an executor, and price and slippage limits. Future prices and execution are not guaranteed.

The swap calculation

The sandbox uses a constant-product pool with 100 SOL and 1,000,000 example tokens. Network costs and other protocol charges are excluded.

net = input × (1 − fee / 100)
output = tokenReserve × net / (solReserve + net)

At 1 SOL and 0.30%, the net input is 0.997 SOL and the output is 9,871.58 tokens. Price impact compares the net execution price to the pre-trade reserve price.

Your configuration

Take it with you.

Save your settings as JSON. This is a configuration draft, not an on-chain transaction.

Solana mainnet / pump.fun

From idea
to on-chain.

Your token, launched from Wired. You approve every signature.

Social links Optional +

Creates a standard SOL-paired pump.fun token. Custom AMM hooks require a separate deployment.

Connection settings Advanced +

Leave blank to use the default connection.

ModulesHow it worksPool builderBuild with hooksThe details