> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rampartlabs.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Magma

> gMON gamified liquid staking with boosted rewards on Monad

<Info>
  **Type:** Liquid Staking | **Token:** gMON | **Docs:** [magmastaking.xyz](https://magmastaking.xyz)
</Info>

## Overview

Magma issues **gMON** — a liquid staking token with gamified reward mechanics. Stakers earn base staking yield plus bonus emissions distributed through an on-chain points system. The gMON/MON exchange rate appreciates continuously.

## Functions

### getMagmaLST()

Returns the full `LSTStats` snapshot for gMON.

```typescript theme={null}
import { Rampart } from 'rampart-monad'

const sdk = new Rampart()
const lst = await sdk.getMagmaLST()

console.log(`gMON APR: ${(lst.apr * 100).toFixed(2)}%`)
console.log(`Exchange rate: 1 gMON = ${lst.exchangeRate} MON`)
```

### getMagmaExchangeRate()

Returns the current gMON/MON exchange rate.

```typescript theme={null}
const rate = await sdk.getMagmaExchangeRate()
// → number, e.g. 1.050
```

### getMagmaTVL()

Returns total MON deposited, denominated in USD.

```typescript theme={null}
const tvl = await sdk.getMagmaTVL()
// → number (USD)
```

## Contract Addresses

| Contract   | Address                                      |
| ---------- | -------------------------------------------- |
| gMON token | `0x5fB1b8F2b1d7B9D47E4dA41a5F4A9B8C3e2d1f0a` |
