Skip to content

Treasury on Moonbeam

Introduction

The Moonbeam Treasury is an on-chain collection of funds launched at the network's genesis. The Treasury was pre-funded with 0.5% of the total token supply at network launch and accumulates GLMR steadily as 80% of the parachain bond reserve inflation goes to the Treasury. For more information about Moonbeam inflation figures, see GLMR Tokenomics.

The Moonbeam Treasury funds initiatives that support and grow the network. Stakeholders can propose spending requests for Treasury Council review, focusing on efforts like integrations, collaborations, community events, and outreach. Treasury spend proposers must draft and submit their proposals to the Moonbeam Forum. For submission details, see How to Propose a Treasury Spend.

The Treasury Council oversees the spending of the Moonbeam Treasury and votes on funding proposals. It comprises two members from the Moonbeam Foundation and three external community members. The three external members are elected to terms of 6 months. The same Treasury Council oversees Treasury requests for both Moonbeam and Moonriver. The Council meets monthly to review proposals submitted on the Moonbeam Forum. Once a proposal is agreed upon, the Council members must complete the on-chain approval process.

General Definitions

Some important terminology to understand regarding treasuries:

  • Treasury Council — a group of Moonbeam Foundation representatives and external community members. The Council reviews funding proposals, ensures alignment with the community, and ultimately authorizes Treasury spending
  • Proposal — a plan or suggestion to further the network that is put forth by stakeholders to be approved by the Treasury Council

Treasury Addresses

The Treasury address for each respective network can be found below:

Roadmap of a Treasury Proposal

The happy path of a Treasury spend request is as follows:

  1. Proposal submission - the user submits a proposal to the Moonbeam Forum

  2. Forum discussion - the proposal is discussed by the community on the Forum. The ultimate Aye/Nay decision is determined by the Treasury council

  3. Treasury approval and action - if the Treasury Council agrees, it authorizes the Treasury spending and moves the process forward

Treasury Council Voting Process

A member of the Treasury Council will submit a treasury.spend call. This call requires specifying the amount, the asset type, and the beneficiary account to receive the funds. The Treasury supports spending various token types beyond GLMR, including native USDT/USDC. Once this extrinsic is submitted, a new Treasury Council collective proposal containing the specified spending information will be created and available for council members to vote on. Once approved through the Treasury Council's internal voting process, the funds will be released automatically to the beneficiary account through the treasury.payout extrinsic.

Note

There is no on-chain action for the proposer or beneficiary of the Treasury spend request. All Treasury spend actions will be completed by members of the Treasury Council.

Note that this process has changed significantly from prior Treasury processes, where tokenholders could submit Treasury proposals with bonds attached. Now, no on-chain action is necessary to submit a Treasury proposal. Rather, all that is needed is to raise a Treasury Council request on the Moonbeam Forum and the Treasury Council will take care of the on-chain components.

For more information, see How to Propose a Treasury Spend

Last update: April 8, 2025
| Created: June 23, 2021