Your code. Your rules.
Trade and launch any token — standard SPL, Token-2022 with extensions, or your own token program — with compatibility that tells you the truth.
What makes Untyped different
Programmable tokens, actually tradable
SPL, Token-2022 and custom token programs. Custom programs implement the Untyped Token Interface (UTI) and register an immutable adapter spec — core measures every balance delta instead of trusting the token.
Compatibility you can read
Every token shows its controlling program, upgrade authority, extensions and exactly which features work. Unsupported is a first-class answer, with a reason — not a silent failure.
List anything. Trust selectively.
Anyone can create pools and register programs. Attestations come from attesters you choose to trust; they inform, they don't endorse. Listing is never a safety signal.
Honest compatibility, enforced on-chain
Pool creation enforces a published compatibility matrix. Extensions that could drain vaults or trap liquidity providers are rejected outright; risky-but-workable ones are allowed with visible warnings.
Read the full matrix →TransferFeeConfig
Quotes include the fee
TransferHook
Hook can reject transfers
InterestBearing
UI display only
PermanentDelegate
Could drain vaults
Pausable
Could block LP exits
Get started
Trade
Swap with transparent fees, transfer-fee breakdowns and route expiry.
Create
Launch SPL or Token-2022 tokens, or register your own token program.
Developers
UTI spec, adapter builder, SDK snippets and a compatibility checker.