History – GMX (GMX)

Back
v1.1.7 · currentEm dashes become spaced en dashes (VOICE.md); dashes inside quotes kept–
1 block modified
  • Modified – Text at Block 9

    References - GMX —– official site (https://gmx.io/) - GMX Docs —– GMX token, supply, staking & …mics/gmx-token) - GMX Docs —– Providing liquidity (GM pools…iquidity/) - Arbitrum blog —– GMX in depth (https://blog.ar…trading/) - GMX governance —– Snapshot (https://snapshot.or…y.xyz/gov/gmx) - The Block —– July 2025 GMX V1 exploit & fu…n-exploit) - Cointelegraph —– exploiter returns stolen fund…begins-returning-stolen-funds)

v1.1.6Vote-weight formula replaced with outcome-only wording (VOICE.md §4 Caper overlay)–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX…ifferently. Governance weight is the canonical formula w = (t · v) / (V · T) –combines the tokens a member's heold tokens t multiplied bys with the vote tokens v they have actually earned, over total vote supply V and circulating tokens T (verified against compute_vote_weight in contracts/common/src/lib.rs, the shared crate the logic and ballot packages both fold weights with)earned by casting ballots, so holding more does not by itself buy more say. The vote count v is earned o…ce/voting) for the mechanics.

v1.1.5Em dashes become spaced en dashes (VOICE.md); dashes inside quotes and source titles kept–
8 blocks modified
  • Modified – Text at Block 1 → Block 1

    Name GMX Type Protocol DAO (d…change) Governance token GMX —– capped-supply staking + gover…for Popularizing “real yield” —– paying stakers a share of tra…n in an inflationary emission —– and the pooled-liquidity (“be the house”) perps model

  • Modified – Text at Block 2

    GMX is a decentralized exchang…rparty to every open position —– they win when traders lose an…e, and how the fees are split.

  • Modified – Text at Block 3

    The pooled-liquidity model: LP…multi-asset basket called GLP —– depositors held a claim on a …ent on the oracle being right.

  • Modified – Text at Block 4

    GMX V2 and isolated GM pools …short token that backs shorts —– a WETH–USDC market (https://…ers earn the majority of fees —– 63% on Arbitrum and Avalanch…o/docs/providing-liquidity/) —– with 10% routed to GMX staker…the remainder to the protocol.

  • Modified – Text at Block 5

    “Real yield” and the GMX token…torically earned three things —– a share of protocol fees paid…overnance vote. That contrast —– fees paid in ETH to a capped …d in freshly-minted inflation —– is the reason GMX became the … distribute value differently.

  • Modified – Text at Block 6

    What GMX governance controls …ce GMX reaches a target price —– a governance choice to conver…instead of a running dividend.

  • Modified – Text at Block 7

    The July 2025 V1 exploit On 9…exploit/) to return the rest —– which the exploiter accepted…sn't a bad trade for one desk —– it's a direct claim on the sh…g are the structural response.

  • Modified – Text at Block 8

    How Caper approaches this GMX…transparent capital-weighting —– whoever brings the most liqui…formula w = (t · v) / (V · T) —– a member's held tokens t mult…is earned on one surface only —– minted one per ballot cast, w…ls and transfers minting none —– as a non-transferable, fracti…easury. Holdings still matter —– t is a multiplier, so a member with no stake has no weight —– but capital cannot buy anothe…ce/voting) for the mechanics.

v1.1.4Split paragraphs over 150 words at sentence boundaries; wording unchanged.–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX…kages both fold weights with).The vote count v is earned on …ce/voting) for the mechanics.

v1.1.3Trading no longer mints v: correct the vote-mint claim against VOTE_MINT in contracts/logic/src/lib.rs (ballots only; buys, sells and transfers mint zero) after the 11 Sep 2026 genesis redeploy–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX…The vote count v is earned on both of a caper'sone surfaces only — minted one per ballot cast and 0.01 per XRD of gross trade valu, with buys, sells and transfers minting none — as a non-transferable, fra…ce/voting) for the mechanics.

v1.1.2Run #342: Remove a self-contradiction: the formula gloss said ballots cast, the next sentence correctly gives both surfaces.–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX…okens t multiplied by the vote tokens v they have actually castearned, over total vote supply V and…ce/voting) for the mechanics.

v1.1.1Vote token is DIVISIBILITY_MAXIMUM, not DIVISIBILITY_NONE, and accrues on trades as well as ballots (contracts/core/src/caper_dao.rs)–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX…alue — as a non-transferable, indivisiblefractional proof-of-vote token no one ca…ce/voting) for the mechanics.

v1.1.0Correct the v-accrual claim: v mints on trades as well as ballots–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX…h). The vote count v is earned, minted one per vote on both of a caper's surfaces — minted one per ballot cast and 0.01 per XRD of gross trade value — as a non-transferable, indivisible proof-of-vote token you cannot buy orno one can sell you (verified in contracts/core/sr…e has no weight — but capital alone can't buy controlcannot buy another member's accrued v the way stacking GMX can. The…ce/voting) for the mechanics.

v1.0.2Repoint "exit" anchors from /wiki/governance/execution to /wiki/foundations/leaving-a-caper: the execution page documents proposal release/finalize/execute and never uses the word "exit"; the exit right lives on leaving-a-caper.–
1 block modified
  • Modified – Text at Block 8

    How Caper approaches this GMX… sets a member's exit (/wiki/governance/executionfoundations/leaving-a-caper) share of the treasury. Hold…ce/voting) for the mechanics.

v1.0.1Source-pointer repair: the canonical vote weight is compute_vote_weight at contracts/common/src/lib.rs, not the logic package; ballot-era fee rules cited to contracts/ballot/src/lib.rs.–
3 blocks modified
  • Modified – Text at Block 2

    GMX is a decentralized exchang… a DAO like dYdX (/wiki/daos/organizations/dexs/dydx) : instead of matchi…he way Synthetix (/wiki/daos/organizations/dexs/synthetix) does, GMX has…e, and how the fees are split.

  • Modified – Text at Block 5

    “Real yield” and the GMX token…on for how Curve (/wiki/daos/organizations/dexs/curve-dao) -style emissio… distribute value differently.

  • Modified – Text at Block 8

    How Caper approaches this GMX…ng tokens T (verified against compute_vote_weight in contracts/logiccommon/src/lib.rs, the shared crate the logic and ballot packages both fold weights with). The vote count v is earned,…ce/voting) for the mechanics.

v1.0.0Create GMX cornerstone (dexs/gmx): pooled-liquidity perps DAO — GLP→GM pools, real-yield GMX token, Snapshot+Tally governance, 27% buyback, July-2025 V1 exploit; contract-verified How-Caper.–
9 blocks added
  • Added – Text at Block 1 → Block 1

    Name GMX Type Protocol DAO (decentralized spot & perpetual-futures exchange) Governance token GMX — capped-supply staking + governance token (max 13.25 million (https://docs.gmx.io/docs/tokenomics/gmx-token) ) Product On-chain leverage trading where traders take positions against a shared liquidity pool rather than an order book Chains Arbitrum (https://blog.arbitrum.io/gmx-an-in-depth-look-at-arbitrums-leading-permissionless-exchange-for-on-chain-leverage-trading/) (2021) and Avalanche (2022) Governance model Snapshot (https://snapshot.org/#/gmx.eth) signaling + on-chain execution via Tally (https://www.tally.xyz/gov/gmx) ; voting power is GMX held/staked Notable for Popularizing “real yield” — paying stakers a share of trading fees in ETH/AVAX rather than in an inflationary emission — and the pooled-liquidity (“be the house”) perps model

  • Added – Text at Block 2

    GMX is a decentralized exchange for spot swaps and perpetual futures, running on Arbitrum and Avalanche (https://gmx.io/) . Its defining design choice sits on the other side of the trade from a DAO like dYdX (/wiki/daos/organizations/dexs/dydx) : instead of matching buyers against sellers in an on-chain order book, and instead of minting synthetic exposure the way Synthetix (/wiki/daos/organizations/dexs/synthetix) does, GMX has traders take leverage directly against a shared pool of real assets. The liquidity providers who fund that pool are, collectively, the counterparty to every open position — they win when traders lose and lose when traders win, in exchange for the fees the venue generates. GMX governs the parameters of that arrangement: which markets exist, what they charge, and how the fees are split.

  • Added – Text at Block 3

    The pooled-liquidity model: LPs are the house A perps exchange needs someone to take the opposite side of every leveraged bet. Centralized venues use market makers; order-book DAOs like dYdX match traders against each other. GMX instead lets anyone become the counterparty by depositing into a communal pool. From launch in 2021 through mid-2025, that pool was a single multi-asset basket called GLP — depositors held a claim on a mix of blue-chip tokens and stablecoins, earned the venue's trading and borrow fees, and absorbed the aggregate profit or loss of all traders against the pool ( Arbitrum's own writeup (https://blog.arbitrum.io/gmx-an-in-depth-look-at-arbitrums-leading-permissionless-exchange-for-on-chain-leverage-trading/) covers the early design). Prices came from an oracle rather than a matching engine, which gave zero-slippage execution at the size the pool could support but made the pool's health dependent on the oracle being right.

  • Added – Text at Block 4

    GMX V2 and isolated GM pools In 2025 the protocol completed its migration to GMX V2, replacing the one-basket-backs-everything design with per-market GM pools. Each GM pool backs a single market and holds two assets: a long token that backs long positions and a short token that backs shorts — a WETH–USDC market (https://docs.gmx.io/docs/providing-liquidity/) , for example, uses WETH to back longs and USDC to back shorts. Isolating liquidity per market means a blow-up in one long-tail market can't drain the pool backing ETH or BTC, and it lets LPs choose exactly which risk they underwrite. Pricing uses Chainlink low-latency oracles (https://docs.chain.link/data-streams) plus a price-impact mechanism that rewards trades which balance a pool's open interest and penalizes those that skew it. Per GMX's docs, GM liquidity providers earn the majority of fees — 63% on Arbitrum and Avalanche (https://docs.gmx.io/docs/providing-liquidity/) — with 10% routed to GMX stakers and the remainder to the protocol.

  • Added – Text at Block 5

    “Real yield” and the GMX token GMX is the protocol most associated with the real-yield thesis that swept DeFi in 2022–2023: the idea that a governance token should distribute actual revenue in a hard asset, not print more of itself to simulate returns. Staked GMX historically earned three things — a share of protocol fees paid in ETH or AVAX (https://docs.gmx.io/docs/tokenomics/gmx-token) , escrowed GMX (esGMX) that vests into liquid GMX over time, and Multiplier Points that boost a long-term staker's fee share and reward holding over churn. The token supply is capped at a forecast maximum of 13.25 million, and minting beyond that cap requires a governance vote. That contrast — fees paid in ETH to a capped token, versus rewards paid in freshly-minted inflation — is the reason GMX became the reference point for “real” DeFi yield, and a useful comparison for how Curve (/wiki/daos/organizations/dexs/curve-dao) -style emission models distribute value differently.

  • Added – Text at Block 6

    What GMX governance controls The GMX DAO decides the levers that determine whether the venue is profitable and safe: which markets get listed, the fee and borrow-rate parameters, oracle configuration, and how revenue is allocated between LPs, stakers, and the treasury. Signaling happens on Snapshot (https://snapshot.org/#/gmx.eth) , with binding actions executed on-chain through Tally (https://www.tally.xyz/gov/gmx) . A notable recent decision reworked the token's value accrual: rather than stream fees to stakers continuously, the DAO approved routing 27% of protocol fees (https://docs.gmx.io/docs/tokenomics/gmx-token) into buying GMX back on the open market. Per the docs, those bought-back tokens accumulate in the treasury and staking-reward distribution is currently paused, set to resume once GMX reaches a target price — a governance choice to convert ongoing revenue into buy pressure and a treasury reserve instead of a running dividend.

  • Added – Text at Block 7

    The July 2025 V1 exploit On 9 July 2025, the legacy GMX V1 GLP pool on Arbitrum was drained of roughly $40–42 million (https://www.theblock.co/post/362164/gmx-token-surges-14-after-hacker-begins-returning-funds-from-40-million-exploit) . The attack exploited a re-entrancy flaw that let the attacker mint GLP abnormally: by opening manipulated short positions they distorted the pool's recorded average short price and size, inflated the GLP token price, and redeemed at the inflated value. GMX halted V1 trading and GLP minting, and the team offered the attacker a 10% white-hat bounty (https://www.dlnews.com/articles/defi/gmx-offers-hacker-10-percent-bounty-after-42m-exploit/) to return the rest — which the exploiter accepted and repaid (https://cointelegraph.com/news/gmx-exploiter-begins-returning-stolen-funds) . The episode is the sharpest illustration of the pooled model's core trade-off: when LPs are the counterparty, a pricing bug isn't a bad trade for one desk — it's a direct claim on the shared pool everyone funded. V2's isolated markets and stricter oracle handling are the structural response.

  • Added – Text at Block 8

    How Caper approaches this GMX ties governance power to a freely-tradeable, capped token: buy and stake more GMX and you earn a larger share of fees and a larger vote over the parameters that set those fees. It is transparent capital-weighting — whoever brings the most liquidity-underwriting capital carries the most weight. Caper (/wiki/foundations/what-is-a-caper) weights a member's say differently. Governance weight is the canonical formula w = (t · v) / (V · T) — a member's held tokens t multiplied by the votes v they have actually cast, over total vote supply V and circulating tokens T (verified against contracts/logic/src/lib.rs). The vote count v is earned, minted one per vote as a non-transferable, indivisible proof-of-vote token you cannot buy or sell (verified in contracts/core/src/caper_dao.rs), and the same weight sets a member's exit (/wiki/governance/execution) share of the treasury. Holdings still matter — t is a multiplier, so a member with no stake has no weight — but capital alone can't buy control the way stacking GMX can. The design goal is different: GMX optimizes for whoever underwrites the most risk, Caper for whoever has both skin in the game and a record of showing up. See Trading (/wiki/markets/trading) and Voting (/wiki/governance/voting) for the mechanics.

  • Added – Text at Block 9

    References - GMX — official site (https://gmx.io/) - GMX Docs — GMX token, supply, staking & buyback (https://docs.gmx.io/docs/tokenomics/gmx-token) - GMX Docs — Providing liquidity (GM pools, fee split) (https://docs.gmx.io/docs/providing-liquidity/) - Arbitrum blog — GMX in depth (https://blog.arbitrum.io/gmx-an-in-depth-look-at-arbitrums-leading-permissionless-exchange-for-on-chain-leverage-trading/) - GMX governance — Snapshot (https://snapshot.org/#/gmx.eth) · Tally (https://www.tally.xyz/gov/gmx) - The Block — July 2025 GMX V1 exploit & fund return (https://www.theblock.co/post/362164/gmx-token-surges-14-after-hacker-begins-returning-funds-from-40-million-exploit) - Cointelegraph — exploiter returns stolen funds (https://cointelegraph.com/news/gmx-exploiter-begins-returning-stolen-funds)