# Heaven Docs ## Docs - [What is Heaven?](https://docs.heaven.xyz/about.md) - [Get Liquidity Pool Info](https://docs.heaven.xyz/api-reference/data-api/get-liquidity-pool-info.md): Fetch detailed information about a liquidity pool including current reserves, fees collected, market cap, creator verification status, and migration state. - [Get Liquidity Pool State](https://docs.heaven.xyz/api-reference/data-api/get-liquidity-pool-state.md): Fetch the raw on-chain state of a liquidity pool by its mint address. - [Get LP Balance](https://docs.heaven.xyz/api-reference/data-api/get-lp-balance.md): Fetch a user's LP position in a pro pool. - [Get Protocol Config State](https://docs.heaven.xyz/api-reference/data-api/get-protocol-config-state.md): Fetch the on-chain protocol configuration for a given version. - [Claim Creator Fees](https://docs.heaven.xyz/api-reference/pro-pool-api/claim-creator-fees.md): Claim accumulated creator trading fees from a pro pool. - [Claim LP Fees](https://docs.heaven.xyz/api-reference/pro-pool-api/claim-lp-fees.md): Claim accumulated LP provider trading fees from a pro pool. - [Create Pro Buy Transaction](https://docs.heaven.xyz/api-reference/pro-pool-api/create-pro-buy-transaction.md): Generate a buy transaction for a pro pool. - [Create Pro Pool](https://docs.heaven.xyz/api-reference/pro-pool-api/create-pro-pool.md): Create a new pro liquidity pool using an existing SPL token. - [Create Pro Sell Transaction](https://docs.heaven.xyz/api-reference/pro-pool-api/create-pro-sell-transaction.md): Generate a sell transaction for a pro pool. - [Deposit Liquidity](https://docs.heaven.xyz/api-reference/pro-pool-api/deposit-liquidity.md): Deposit liquidity to a pro pool. - [Quote Pro Buy](https://docs.heaven.xyz/api-reference/pro-pool-api/quote-pro-buy.md): Get a buy quote for a pro pool. - [Quote Pro Sell](https://docs.heaven.xyz/api-reference/pro-pool-api/quote-pro-sell.md): Get a sell quote for a pro pool. - [Set Creator Fee](https://docs.heaven.xyz/api-reference/pro-pool-api/set-creator-fee.md): Set market cap based creator fee brackets on a pro pool. Only the pool creator can call this. - [Set LP Fee](https://docs.heaven.xyz/api-reference/pro-pool-api/set-lp-fee.md): Set market cap based LP provider fee brackets on a pro pool. LP fees are distributed proportionally to liquidity providers. Only the pool creator can call this. - [Set Reflection Fee](https://docs.heaven.xyz/api-reference/pro-pool-api/set-reflection-fee.md): Set market cap based reflection fee brackets on a pro pool. Reflection fees are automatically distributed to token holders on each trade. Only the pool creator can call this. - [Set Slot Fee](https://docs.heaven.xyz/api-reference/pro-pool-api/set-slot-fee.md): Set slot-offset based creator fee brackets on a pro pool. Useful for **sniper resistance** — charge high fees in the first few seconds after launch that decay over time. - [Toggle Deposit](https://docs.heaven.xyz/api-reference/pro-pool-api/toggle-deposit.md): Enable or disable deposits on a pro pool. Only the pool creator can call this. - [Toggle Swap](https://docs.heaven.xyz/api-reference/pro-pool-api/toggle-swap.md): Enable or disable swapping on a pro pool. Only the pool creator can call this. - [Toggle Withdraw](https://docs.heaven.xyz/api-reference/pro-pool-api/toggle-withdraw.md): Enable or disable withdrawals on a pro pool. Only the pool creator can call this. - [Transfer LP Tokens](https://docs.heaven.xyz/api-reference/pro-pool-api/transfer-lp-tokens.md): Transfer LP tokens between users within a pro pool. - [Update Creator Fee Receiver](https://docs.heaven.xyz/api-reference/pro-pool-api/update-creator-fee-receiver.md): Transfer creator fee receiver rights to a new wallet. - [Withdraw Liquidity](https://docs.heaven.xyz/api-reference/pro-pool-api/withdraw-liquidity.md): Withdraw liquidity from a pro pool by burning LP tokens. - [Create Buy Transaction](https://docs.heaven.xyz/api-reference/standard-pool-api/create-buy-transaction.md): Generate a Base64 encoded buy transaction for a standard pool. - [Create Claim Creator Trading Fee Transaction](https://docs.heaven.xyz/api-reference/standard-pool-api/create-claim-creator-trading-fee-transaction.md): Generate a Base64 encoded creator fee claim transaction for client-side signing and submission. - [Create Pool Transaction](https://docs.heaven.xyz/api-reference/standard-pool-api/create-pool-transaction.md): Generate a transaction to create a new standard liquidity pool with a vanity mint address. - [Create Sell Transaction](https://docs.heaven.xyz/api-reference/standard-pool-api/create-sell-transaction.md): Generate a Base64 encoded sell transaction for a standard pool. - [Quote Buy](https://docs.heaven.xyz/api-reference/standard-pool-api/quote-buy.md): Get a quote for buying tokens in a standard pool. - [Quote Initial Buy](https://docs.heaven.xyz/api-reference/standard-pool-api/quote-initial-buy.md): Estimate the cost of purchasing a percentage of the initial token supply when creating a new standard pool. - [Quote Sell](https://docs.heaven.xyz/api-reference/standard-pool-api/quote-sell.md): Get a quote for selling tokens in a standard pool. - [Assets](https://docs.heaven.xyz/assets.md): All of the heaven iconography, both static and animated. - [Certora Audit](https://docs.heaven.xyz/certora.md) - [No bonding curve](https://docs.heaven.xyz/curve.md) - [Fees](https://docs.heaven.xyz/fees.md) - [Flywheel](https://docs.heaven.xyz/flywheel.md) - [The god flywheel](https://docs.heaven.xyz/god.md) - [Brand guidelines](https://docs.heaven.xyz/guidelines.md): An outline that explains how to use Heaven's logo, colors, typography, and illustrations. - [Genesis](https://docs.heaven.xyz/ico.md): All of the details for the $LIGHT ICO. - [Intro](https://docs.heaven.xyz/intro.md) - [What is $LIGHT?](https://docs.heaven.xyz/light.md): A deep dive into everything regarding Heaven's native token, $LIGHT. - [Permissioned fees](https://docs.heaven.xyz/permissioned.md) - [Permissionless launches](https://docs.heaven.xyz/permissionless.md) - [Pro Pools](https://docs.heaven.xyz/pro-pools.md) - [Highly profitable](https://docs.heaven.xyz/profit.md) - [Accounts](https://docs.heaven.xyz/sdk/contract/accounts.md): For advanced users, you may need to interact with the Heaven program directly. - [Addresses](https://docs.heaven.xyz/sdk/contract/addresses.md): Addresses of the Heaven AMM on Solana - [IDL](https://docs.heaven.xyz/sdk/contract/idl.md): For advanced users, you may want to use the IDL to interact with the Heaven program directly. - [Quickstart](https://docs.heaven.xyz/sdk/quickstart/api.md): Quickstart guide for integrating with Heaven using the REST API. No SDK required — just HTTP requests. - [Standardized](https://docs.heaven.xyz/standardized.md) - [All-in-one](https://docs.heaven.xyz/together.md) - [Who did we build this for?](https://docs.heaven.xyz/who.md) - [Why did we build this?](https://docs.heaven.xyz/why.md) ## OpenAPI Specs - [openapi](https://docs.heaven.xyz/openapi.json)