◆Peak
Owner setup · Avalanche mainnet

Activate P33 Oracle on Peakfun.

This keeps the existing Peak factory and adds the P33 quote asset through a separate Pharaoh V3 TWAP oracle. It does not deploy or replace the launch factory.

Three owner actions are required.
Deploy the oracle, update it from the existing one-hour pool TWAP, then configure P33 on the existing factory. Each action opens a MetaMask confirmation and costs gas.

01 · Verify owner

Only the active factory owner can complete the final configuration.

Factory0xa0Bb…a4Eb
Factory owner—
Connected wallet—
Connect the owner wallet to begin.

02 · Deploy oracle

Creates the P33/USD adapter used by the current factory’s fixed-FDV math.

P33 token0x26e9…26ca9
Pharaoh V3 pool0x7aE7…a2D7
Observation windowPrevious 1 hour
Owner verification required.

03 · Seed TWAP

The oracle must record one full hour before the factory can safely use it.

Oracle round—
Next update—
Deploy the oracle first.

04 · Enable quote

Writes the P33 oracle into the existing factory’s quote configuration.

Quote status—
Max oracle age3 hours
A valid oracle round is required.

After the configuration transaction confirms, return to Launch. The P33 pair will still need to be marked eligible in the public registry after the on-chain check passes.

Ready.

Peakfun P33 Holder Reward Oracle Deployment and Activation Console

The Peakfun P33 Activation console is a specialized on-chain utility for deploying and wiring the P33 holder reward oracle contract on the Avalanche C-Chain. This module connects the PeakRewardVault to the automated top-holder distribution oracle so accrued holder fees can be settled deterministically across Peakfun markets.

Through this transparent operational console, protocol maintainers and auditors can inspect the target P33 token address, verify the current oracle wiring state on the reward vault, and review full transaction logs on Avalanche mainnet.

Two-Step On-Chain Oracle Deployment and Vault Wiring

Step 1: Deploying the P33 Oracle Contract Artifact

The console loads the verified P33 oracle bytecode and constructor ABI, allowing an authorized deployer on Avalanche C-Chain (Chain ID 43114) to instantiate the oracle contract and record its deterministic address.

Step 2: Registering the Oracle on PeakRewardVault

Once deployed, the vault owner executes the setOracle transaction on the PeakRewardVault contract, activating automated holder reward distributions on-chain.

Frequently Asked Questions — P33 Oracle Activation on Peakfun

What is the purpose of the P33 Activation page on Peakfun?

The P33 Activation page provides the on-chain deployment and configuration interface for wiring the P33 holder reward oracle to the Peakfun RewardVault contract on Avalanche.

Which blockchain network is required for P33 oracle activation?

All P33 oracle deployment and vault wiring transactions run exclusively on the Avalanche C-Chain Mainnet (Chain ID 43114).

Can the public audit the P33 oracle status on Peakfun?

Yes. The console publicly displays the target contract addresses, current oracle configuration, and verification state directly from the Avalanche blockchain.