# Introduction

## Euro Voucher System

Euro Voucher System is a decentralized NFT voucher platform on **Monad Mainnet**.

You buy euro‑denominated vouchers using **MON**. Each voucher is a unique **ERC‑721 NFT**.

Some vouchers can include token rewards pulled from an onchain reward vault.

### What it is

* **NFT vouchers** denominated in euros (ex: 5€ to 500€).
* **Onchain ownership**: vouchers are transferable like any ERC‑721.
* **Reward mechanics**: vouchers can be linked to token rewards from a vault (currently described as a **\~190‑asset pool**).

### How it works

{% stepper %}
{% step %}

### 1) Connect a wallet

Connect a wallet that supports Monad Mainnet (ex: MetaMask).
{% endstep %}

{% step %}

### 2) Pick a voucher value

Select the voucher denomination you want. The app shows the required **MON** amount.
{% endstep %}

{% step %}

### 3) Mint (purchase) the voucher NFT

You approve the transaction. A new ERC‑721 voucher NFT is minted to your wallet.
{% endstep %}

{% step %}

### 4) View voucher / gift details

Each voucher has a **token ID**. In the UI, this is often surfaced as a “Gift ID” for reward reading.
{% endstep %}

{% step %}

### 5) Redeem / claim rewards (when available)

When the voucher is eligible, you can redeem it to claim rewards from the vault. Exact redemption rules depend on the current contract logic.
{% endstep %}
{% endstepper %}

### Smart contracts (Monad Mainnet)

Voucher / NFT contract:

`0xa4d064E4ac881234961C076d314Abf9ac8d4E4BB`

Reward vault:

`0xE00454506f50ac31A0b87324513e28f77Db2a8F9`

Reward pool tokens:

See [Reward Token Pool](https://euro-voucher-nft.gitbook.io/euro-voucher-nft-docs/token-reward-vault/reward-token-pool) for the 22-token subset with contract addresses.

{% hint style="warning" %}
Always verify these addresses in your wallet before signing. Only interact with the official UI you trust.
{% endhint %}

### Next step

Go to [Buy vouchers](https://euro-voucher-nft.gitbook.io/euro-voucher-nft-docs/buy-euro-denominated-nft-vouchers-5eur-to-500eur-on-monad-mainnet-using-mon-tokens.-each-voucher-is) to mint your first voucher.
