# Monad Grid Launchpad

> The premier platform for token and farm creation on Monad blockchain

## 🌟 Overview

Monad Grid Launchpad is a decentralized platform that enables anyone to create and deploy ERC-20 tokens and staking farms on the Monad blockchain. With an intuitive interface and powerful features, you can launch your project in minutes without writing a single line of code.

## 🪙 Token Creation

### Token Types

#### 1. Basic Tokens

Simple ERC-20 tokens with standard functionality:

* Fixed or burnable supply
* Standard transfer mechanics
* Optional ownership renouncement
* **Creation Fee: 250 MONAD**

#### 2. Tax Tokens

Advanced tokens with customizable tax mechanisms:

* Multiple tax types (Burn, Treasury, Reflection, Yield, Support)
* Configurable buy/sell tax rates
* Automated tax distribution
* **Creation Fee: 500 MONAD**

### Token Features

#### Tax System

Tax tokens support five different tax types that can be combined:

1. **Burn Tax** 🔥
   * Automatically burns tokens from every transaction
   * Reduces total supply over time
   * Deflationary mechanism
2. **Treasury/Dev Tax** 💰
   * Sends tokens to a specified wallet
   * Supports native token (MONAD) or token distribution
   * Perfect for project funding and development
3. **Reflection Tax** 💎
   * Rewards all token holders proportionally
   * Automatic distribution in native tokens
   * Passive income for holders
4. **Yield Tax** 🎁
   * Rewards holders with a specified reward token
   * Auto-buys and distributes reward tokens
   * Multi-token reward support
5. **Support Tax** 🤝
   * Auto-buys and sends tokens to external addresses
   * Support charities, burn other tokens, or fund partnerships
   * Customizable recipient addresses

### Tax Configuration

* **Tax Moments**: Buy, Sell, or Both
* **Maximum Tax**: 25% per transaction (buy or sell)
* **Platform Fee**: 7.5% of collected taxes
* **Split Tax Option**: Set different rates for buy and sell

### Token Creation Process

1. **Connect Wallet** - Connect to Monad network (Chain ID: 143)
2. **Enter Token Details**:
   * Token Name (e.g., "My Token")
   * Token Symbol (e.g., "MTK")
   * Total Supply
3. **Configure Taxes** (Optional):
   * Enable desired tax types
   * Set percentages
   * Configure receivers and reward tokens
4. **Add Metadata** (Optional):
   * Upload logo
   * Add description
   * Link social media (Telegram, Twitter)
5. **Deploy** - Pay creation fee and deploy to blockchain

## 🌾 Farm Creation

### What are Farms?

Farms (also called staking pools) allow users to stake tokens and earn rewards over time. They're perfect for:

* Building token utility
* Incentivizing long-term holding
* Creating yield opportunities
* Distributing rewards to community

### Farm Types

#### Standard Farm

* Stake one token, earn another
* Fixed reward rate per block
* Configurable duration
* **Creation Fee: 500 MONAD**

### Farm Configuration

When creating a farm, you specify:

1. **Staking Token**: The token users will deposit
2. **Reward Token**: The token users will earn
3. **Reward Amount**: Total rewards to distribute
4. **Start Block**: When rewards begin
5. **End Block**: When rewards end (duration)

### Farm Mechanics

#### Reward Distribution

* Rewards are distributed proportionally based on:
  * User's staked amount
  * Total staked in the pool
  * Time staked (blocks elapsed)

#### Calculation Formula

```
User Reward = (User Stake / Total Staked) × Rewards Per Block × Blocks Elapsed
```

#### Key Features

* **Automatic Compounding**: Rewards can be claimed anytime
* **Flexible Withdrawals**: Withdraw stake at any time
* **No Lock Period**: Enter and exit freely
* **Emergency Withdraw**: Owner can enable emergency withdrawals

### Farm Management

Farm owners can:

* Add more rewards to extend duration
* Update reward rates
* Enable/disable emergency withdrawals
* View total staked and active users

## 💰 Fee Structure

### Token Creation Fees

| Token Type  | Fee (MONAD) | USD Equivalent\* |
| ----------- | ----------- | ---------------- |
| Basic Token | 250 MONAD   | Variable         |
| Tax Token   | 500 MONAD   | Variable         |

\*Based on current MONAD price

### Farm Creation Fees

| Farm Type     | Fee (MONAD) | USD Equivalent\* |
| ------------- | ----------- | ---------------- |
| Standard Farm | 500 MONAD   | Variable         |

\*Based on current MONAD price

### Tax Token Platform Fee

* **7.5%** of all collected taxes goes to platform
* Applies to all tax types (Burn, Treasury, Reflection, Yield, Support)
* Automatically deducted during tax processing

#### Deployed Addresses (Monad Mainnet)

* **TokenFactory**: `0xbCE5dA940f9dB9De71F8906b1700390aCCDDd468`
* **FarmFactory**: `0x51cd46bd55CaE4a0FAa755E199100a943f84deC9`

#### Network Information

* **Chain ID**: 143
* **Network Name**: Monad
* **RPC URL**: <https://rpc3.monad.xyz>
* **Explorer**: <https://monadvision.com>
* **Native Currency**: MONAD (MON)

### Token Contract Features

#### Tax Processing

* **Automatic Swap**: Accumulated taxes are automatically swapped for distribution
* **Threshold-Based**: Taxes process when reaching optimal amounts
* **Gas Efficient**: Batched processing to minimize gas costs
* **Multi-Router Support**: Uses best available DEX (Uniswap V2, PancakeSwap V2)

#### Reflection Mechanism

* **Precision**: 28-decimal precision for accurate distribution
* **Real-Time**: Reflections update with every transaction
* **Claimable**: Auto-claim on transfers or manual claim
* **Excluded Addresses**: Pairs and contracts excluded from reflections

#### Yield System

* **Multi-Token**: Support for multiple yield tokens per token
* **Auto-Buy**: Automatic purchase of reward tokens
* **Distribution**: Proportional distribution to all holders
* **Balance Tracking**: Separate tracking per yield token

### Farm Contract Features

#### Staking Logic

* **Deposit**: Stake tokens to earn rewards
* **Withdraw**: Remove stake at any time
* **Claim**: Harvest earned rewards
* **Compound**: Reinvest rewards (if same token)

#### Reward Calculation

* **Per-Block Rewards**: Fixed rate per block
* **Share-Based**: Uses share system for accuracy
* **No Dilution**: Late stakers don't dilute early stakers
* **Fair Distribution**: Mathematically guaranteed fairness

## 🚀 Getting Started

## 🔒 Security

### Audits

* Coming Soon

## 🤝 Community & Support

### Official Links

* **Website**: [Monad Grid](https://monadgrid.com)
* **Telegram**: Coming Soon
* **Twitter**: Coming Soon

### Documentation

* [Token Creation Guide](https://github.com/Lefgk/MonadFactory/blob/main/docs/token-creation.md)
* [Farm Setup Guide](https://github.com/Lefgk/MonadFactory/blob/main/docs/farm-setup.md)
* [Tax Configuration](https://github.com/Lefgk/MonadFactory/blob/main/docs/tax-config.md)

## ⚠️ Disclaimer

This platform is provided "as is" without warranties. Users are responsible for:

* Understanding token mechanics
* Assessing risk
* Complying with local regulations
* Conducting due diligence

Cryptocurrency investments carry risk. Never invest more than you can afford to lose.

***

**Built with ❤️ for the Monad Community**
