一键导入
solana-fee-accounting
Reference for doppler-sol launch, CPMM, protocol, and migration fee accounting across Initializer, CPMM, and CPMM migrator flows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Reference for doppler-sol launch, CPMM, protocol, and migration fee accounting across Initializer, CPMM, and CPMM migrator flows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Integrate and verify doppler-sol external hook programs for Initializer curve swaps and CPMM swaps/liquidity actions, including cosigner-hook expiry payloads, CPI return data, and remaining-account behavior.
Canonical reference for doppler-sol launch creation, bonding-curve trading, hook configuration, cosigner-gated launch payloads, migration handoff, authorized no-migrator launches, launch fee state, and initializer PDA semantics.
Use doppler-sol IDLs and the published TypeScript SDK for address derivation, account decoding, launch discovery, hook payload decoding, migrator payload encoding, and RPC lookup patterns.
Configure and verify doppler-sol initializer migrations into CPMM pools, including migrator payloads, state PDAs, migrated pool hook config, recipient distribution, and remaining-account order.
Reference for doppler-sol CPMM pools, positions, swaps, liquidity, protocol fee positions, oracle accounts, hooks, and PDA-based pool addressing.
Verify doppler-sol integrations with Solana RPC, SDK decoders, IDLs, transaction logs, and deterministic account checks.
| name | solana-fee-accounting |
| description | Reference for doppler-sol launch, CPMM, protocol, and migration fee accounting across Initializer, CPMM, and CPMM migrator flows. |
| license | MIT |
| metadata | {"author":"doppler","version":"1.0"} |
Consumer Source of Truth: Use SDK/IDL decoders and on-chain account state for fee reconciliation.
Solana fee accounting is spread across program surfaces:
LaunchFeeState.claim_fees, replace_fee_beneficiary, and set_fee_policy operate on launch fee policy and distributions.harvest_migrated_fees and distribute_base_allocation_no_migration cover post-launch fee/allocation flows.Do not assume EVM StreamableFeesLocker, TopUpDistributor, or proceeds-split semantics are present unless a current Solana program implements them.
fees_unclaimed*.total_shares.| Fee surface | Primary state |
|---|---|
| Launch swap fee | Launch.swap_fee_bps, LaunchFeeState |
| CPMM swap fee | Pool.swap_fee_bps |
| CPMM distributable fee split | Pool.fee_split_bps, fee growth fields |
| CPMM protocol fee | config protocol fee settings, protocol fee position |
| Migration distribution | CPMM migrator state and recipient accounts |
LaunchFeeState or protocol fee position shares.doppler-sol changes.