# Adrena

## Adrena

- [Vision](https://adrena.gitbook.io/adrena/about-adrena/vision.md): We aim to build a performant, permissionless protocol on an open-source community framework where 100% of the revenue is shared among its token holders. Gud dapp, gud tokenomics.
- [What is Adrena?](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena.md): A peer-to-pool perpetuals DEX with 100x leverage and 100% revenue share to token holders.
- [Peer-to-Pool Perp Model (and the risks as a Liquidity Provider)](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena/peer-to-pool-perp-model-and-the-risks-as-a-liquidity-provider.md): The goal of this page is to present the widely used but often unclear Asset Backed Perpetuals model (a la GMX)
- [No Liquidation Fees](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena/no-liquidation-fees.md)
- [Trading Competitions](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena/trading-competitions.md): Adrena will be holding multiple "Seasons" of trading competitions in an effort to drive platform utilization and distribute ADX to traders.
- [Pre-Season: Awakening](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena/trading-competitions/pre-season-awakening.md): Adrena's first trading competition. A 6 week long competition that is an intro to the upcoming recurring trading seasons. Starting November 11th and ending December 23rd.
- [Season 1: Expanse](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena/trading-competitions/season-1-expanse.md): Adrena's second trading competition. A 10 weeks long competition, first one of the recurring trading seasons. Starting February 1st and ending April 12th.
- [RPC and Trade Execution](https://adrena.gitbook.io/adrena/about-adrena/what-is-adrena/rpc-and-trade-execution.md)
- [Fees](https://adrena.gitbook.io/adrena/about-adrena/fees.md): This document presents all the fees of the Adrena platform that pass through to token holders.
- [Revenue Sharing](https://adrena.gitbook.io/adrena/about-adrena/fees/revenue-sharing.md)
- [Ways to Earn Overview](https://adrena.gitbook.io/adrena/about-adrena/fees/ways-to-earn-overview.md): This page goes over all of the ways to earn yield on the Adrena platform
- [Buybacks(paused)](https://adrena.gitbook.io/adrena/about-adrena/fees/buybacks-paused.md): 10% of the protocol revenues will be used for periodical buybacks of the ADX token.
- [Trader Profile](https://adrena.gitbook.io/adrena/about-adrena/trader-profile.md)
- [Achievements](https://adrena.gitbook.io/adrena/about-adrena/achievements.md)
- [Mutagen (Points System)](https://adrena.gitbook.io/adrena/about-adrena/mutagen-points-system.md)
- [Referral System](https://adrena.gitbook.io/adrena/about-adrena/referral-system.md)
- [Audits](https://adrena.gitbook.io/adrena/about-adrena/audits.md)
- [Bug Bounty Program](https://adrena.gitbook.io/adrena/about-adrena/bug-bounty-program.md)
- [Useful Links](https://adrena.gitbook.io/adrena/about-adrena/useful-links.md): Smart contracts, links, audits
- [Providing Liquidity (Todo)](https://adrena.gitbook.io/adrena/about-adrena/providing-liquidity-todo.md): Smart contracts, links, audits
- [Staking (todo)](https://adrena.gitbook.io/adrena/about-adrena/staking-todo.md): The goal of this page is to present the widely used but often unclear Asset Backed Perpetuals model (a la GMX)
- [Governance (NEED)](https://adrena.gitbook.io/adrena/about-adrena/governance-need.md): How protocol decisions are made. The decentralised entity controlling the protocol treasury and deployments key-pairs.
- [Tokenomics Overview](https://adrena.gitbook.io/adrena/tokenomics/tokenomics-overview.md): Note that ALP lock staking has been discontinued. ALP is not fully liquid, fees accruing value automatically and enabling easier defi integrations.
- [ADX](https://adrena.gitbook.io/adrena/tokenomics/adx.md): $ADX is the Governance and Revenue Share Token. There are a total of 1 Billion (1,000,000,000) tokens. The token is divisible up to 6 decimal places.
- [Distribution](https://adrena.gitbook.io/adrena/tokenomics/adx/distribution.md)
- [Emissions](https://adrena.gitbook.io/adrena/tokenomics/adx/emissions.md)
- [Forms of ADX](https://adrena.gitbook.io/adrena/tokenomics/adx/forms-of-adx.md)
- [Vesting](https://adrena.gitbook.io/adrena/tokenomics/adx/vesting.md): Vesting limits the liquidity of ADX owned by protocol contributors while enabling them to govern efficiently in the early stages of the protocol's progressive decentralization
- [Staked ADX - Rewards Emissions Schedule](https://adrena.gitbook.io/adrena/tokenomics/adx/staked-adx-rewards-emissions-schedule.md)
- [Staking and Duration Locked Parameters for ADX](https://adrena.gitbook.io/adrena/tokenomics/adx/staking-and-duration-locked-parameters-for-adx.md)
- [Voting](https://adrena.gitbook.io/adrena/tokenomics/adx/voting.md)
- [ALP](https://adrena.gitbook.io/adrena/tokenomics/alp.md): Platform collateral liquidity provider token
- [Genesis Liquidity \[terminated\]](https://adrena.gitbook.io/adrena/tokenomics/alp/genesis-liquidity-terminated.md): The initial $10M in liquidity provided to the pool comprising ALP
- [Genesis Liquidity Program \[Terminated\]](https://adrena.gitbook.io/adrena/tokenomics/alp/genesis-liquidity-terminated/genesis-liquidity-program-terminated.md): To bootstrap liquidity for ALP, the Genesis Lock program distributes extra rewards in exchange for early Adrena Liquidity Pool depositors keeping their collateral locked for 6 months at launch.
- [Staked ALP - Rewards Emissions Schedule \[Terminated\]](https://adrena.gitbook.io/adrena/tokenomics/alp/staked-alp-rewards-emissions-schedule-terminated.md): Note that ALP lock staking has been discontinued. ALP is not fully liquid, fees accruing value automatically and enabling easier defi integrations.
- [Staking and Locked Stake Parameters for ALP](https://adrena.gitbook.io/adrena/tokenomics/alp/staking-and-locked-stake-parameters-for-alp.md): Note that ALP lock staking has been discontinued. ALP is not fully liquid, fees accruing value automatically and enabling easier defi integrations.
- [Governance Shadow Token](https://adrena.gitbook.io/adrena/technical-documentation/governance-shadow-token.md): Adrena is using the solana-governance-program for on-chain governance, and it's community UI Realm, but with a particular twist...
- [MrSablier & MrSablierStaking (Open Source Keepers)](https://adrena.gitbook.io/adrena/technical-documentation/mrsablier-and-mrsablierstaking-open-source-keepers.md): Adrena switched from its initial Clockwork fork "Sablier" that was too heavy to maintain and not reliable to a new set of gRPC Triton Yellowstone clients.
- [Oracles and Price Feeds](https://adrena.gitbook.io/adrena/technical-documentation/oracles-and-price-feeds.md): Note that in April 2025, oracle will be updated to the Pull model
- ["Toxic Flow" Countermeasures](https://adrena.gitbook.io/adrena/technical-documentation/toxic-flow-countermeasures.md)
- [Position Parameters](https://adrena.gitbook.io/adrena/technical-documentation/position-parameters.md)
- [Sablier Automation Threads (deprecated)](https://adrena.gitbook.io/adrena/technical-documentation/sablier-automation-threads-deprecated.md): This page will provide the exhaustive list of the tasks being automated on chain using Sablier (Adrena sponsored Clockwork fork) by the Adrena program.
- [Staking Implementation Details](https://adrena.gitbook.io/adrena/technical-documentation/staking-implementation-details.md): This page aims at giving some insights into how the staking works from a more technical perspective.
- [Terms and Conditions](https://adrena.gitbook.io/adrena/technical-documentation/terms-and-conditions.md)
- [Token Terms and Conditions](https://adrena.gitbook.io/adrena/technical-documentation/token-terms-and-conditions.md)
- [How to Change to Devnet in Phantom Wallet](https://adrena.gitbook.io/adrena/guides/how-to-change-to-devnet-in-phantom-wallet.md)
- [How to get Devnet SOL](https://adrena.gitbook.io/adrena/guides/how-to-get-devnet-sol.md)
- [How to Get Tokens to Trade](https://adrena.gitbook.io/adrena/guides/how-to-get-tokens-to-trade.md)
- [How to Open and Close a Trade](https://adrena.gitbook.io/adrena/guides/how-to-open-and-close-a-trade.md)
- [21/11/2024 - BE - Increase Position, position.price miscalculations](https://adrena.gitbook.io/adrena/reports/21-11-2024-be-increase-position-position.price-miscalculations.md)
- [22/10/2024 - Upgrade staking accounting issue causing extra reward distribution](https://adrena.gitbook.io/adrena/reports/22-10-2024-upgrade-staking-accounting-issue-causing-extra-reward-distribution.md)
- [12/10/2024 - BE - Borrow fees reset on position increase](https://adrena.gitbook.io/adrena/reports/12-10-2024-be-borrow-fees-reset-on-position-increase.md)
- [26/09/2024 - FE - HTTP/2 CONTINUATION vulnerability](https://adrena.gitbook.io/adrena/reports/26-09-2024-fe-http-2-continuation-vulnerability.md)
- [01/10/2024 - BE - Custody internal state for \`Assets\` reports too much locked collateral](https://adrena.gitbook.io/adrena/reports/01-10-2024-be-custody-internal-state-for-assets-reports-too-much-locked-collateral.md)
- [20/09/2024 - FE- render Subdomain takeover (Front End)](https://adrena.gitbook.io/adrena/reports/20-09-2024-fe-render-subdomain-takeover-front-end.md)
- [27/09/2024 - BE - Missing accounts reload during fee distribution](https://adrena.gitbook.io/adrena/reports/27-09-2024-be-missing-accounts-reload-during-fee-distribution.md)
