Peak Launch on Peak ↗
PEAK INTEGRATION KIT · AVALANCHE

Build on Peak.
No private access required.

Index every Peak launch directly from Avalanche using public contracts, events and ABIs. No API key, backend credential or wallet signature is required.

Read-onlyOn-chainVersioned ABIPermissionless
01 · CONTRACTS

Canonical deployment

These are public Avalanche addresses. Mutable protocol roles should be read from the factory at runtime.

Loading public deployment…
02 · QUICK START

Index launches in four steps

The factory’s TokenLaunched event is the canonical source of truth for tokens, pools, creators and reward vaults.

01

Load the bundle

Use the versioned JSON or individual ABI files below.

02

Start at block 97,790,500

No historical scan before the factory deployment is needed.

03

Index TokenLaunched

Store token, creator, quote token, pool and reward vault.

04

Read live state

Resolve roles, enabled quotes and rewards directly on-chain.

ethers-v6 · index-launches.mjs
import { Contract, JsonRpcProvider } from "ethers";
import peak from "./peak-v1.json" with { type: "json" };

const provider = new JsonRpcProvider(peak.network.publicRpc, peak.network.chainId);
const factory = new Contract(
  peak.contracts.factory.address,
  peak.abis.factory,
  provider
);

const launches = await factory.queryFilter(
  factory.filters.TokenLaunched(),
  peak.indexer.startBlock
);

for (const { args, transactionHash, blockNumber } of launches) {
  console.log({
    token: args.token,
    creator: args.creator,
    quoteToken: args.quoteToken,
    pool: args.pool,
    rewardVault: args.rewardVault,
    transactionHash,
    blockNumber
  });
}
03 · QUOTE TOKENS

Enabled launch pairs

Values below were verified from quoteConfigs. Integrators should still read the factory before accepting a new launch.

AssetTokenOracleStatus
Loading quote configuration…
PUBLIC BY DESIGN

What this does — and does not — expose

  • ✓
    Public contracts and events

    Only data already readable from Avalanche is included.

  • ✓
    No privileged access

    No admin endpoint, deployer permission or backend session is exposed.

  • ✓
    No credentials

    No API key, private key, Worker secret or signing material is shipped.

  • ✓
    Runtime verification

    Mutable roles and quote status remain verifiable through factory view methods.

05 · URL FORMAT

Link directly to any Peak market

Replace each placeholder with URL-encoded values taken from TokenLaunched and ERC-20 metadata.

https://peakfun.trade/market/?token={token}&pool={pool}&symbol={symbol}&name={name}&quote={quote}