# BM Alpha

> The community-powered meme coin from BirthdayMessaging, built on Solana.

BM Alpha (`$BMALPHA`) is a launch landing page for the BirthdayMessaging community. It brings the launch countdown, token details, tokenomics, buying guide, and community links into one responsive web experience.

**Launch:** August 31, 2026 at 10:00 PM GMT  
**Network:** Solana  
**Contract address:** Coming soon

## Features

- Responsive landing page with light and dark themes
- Live countdown to the planned launch
- Token information and allocation dashboard
- One-click contract address copying when the address is available
- Four-step Solana wallet and swap guide
- Community links for X, Discord, WhatsApp, and YouTube
- Motion effects and launch confetti interactions

## Tech Stack

- React 19 and TypeScript
- Vite
- Tailwind CSS 4
- Motion
- Lucide React
- `canvas-confetti`

## Getting Started

### Prerequisites

- Node.js 18 or newer
- npm

### Install and run

```bash
npm install
npm run dev
```

The development server runs at [http://localhost:3000](http://localhost:3000).

### Available scripts

| Command | Description |
| --- | --- |
| `npm run dev` | Start the Vite development server on port 3000 |
| `npm run build` | Create a production build in `dist/` |
| `npm run preview` | Preview the production build locally |
| `npm run lint` | Run the TypeScript compiler without emitting files |
| `npm run clean` | Remove generated build and server files |

## Tokenomics

| Allocation | Share | Amount | Purpose |
| --- | ---: | ---: | --- |
| Community & Public | 40% | 4,000,000,000 | Public distribution and community growth |
| Liquidity | 25% | 2,500,000,000 | Solana-based decentralized exchange liquidity |
| Marketing | 15% | 1,500,000,000 | Promotions, content, campaigns, and partnerships |
| Rewards & Ecosystem | 10% | 1,000,000,000 | Contests, incentives, and ecosystem activities |
| Team | 5% | 500,000,000 | Contributors developing and maintaining the project |
| Treasury | 5% | 500,000,000 | Future project expenses and strategic initiatives |

**Total supply:** 10,000,000,000 BMALPHA  
**Buy/sell tax:** 0% / 0%  
**Liquidity:** Planned to be 100% locked at launch

## Configuration

Project-wide launch details and external links live in [`src/config.ts`](src/config.ts). Update that file when the contract address, launch details, purchase link, or social URLs change.

The contract address is intentionally set to `COMING SOON` until the official token address is available. Always verify the address through the official community channels before purchasing.

## Project Structure

```text
src/
├── components/       Page sections and reusable UI components
├── context/           Theme state and provider
├── utils/             Client-side interaction helpers
├── App.tsx            Page composition
├── config.ts          Launch, token, and community configuration
├── index.css          Global styles
└── main.tsx           React entry point
```

## Production Build

Build the site and serve the generated output with any static hosting provider:

```bash
npm run build
npm run preview
```

The generated files are placed in `dist/`. Vercel, Netlify, GitHub Pages, Cloudflare Pages, and similar services can deploy the site as a Vite static application.

## Community

- [X / Twitter](https://x.com/TheBMBlueprint)
- [Discord](https://discord.gg/U7MUMrBas)
- [WhatsApp](https://chat.whatsapp.com/LBsTvHFSZOPJ7e3ru1Covq)
- [YouTube](https://www.youtube.com/@birthdaymessaging)

## Disclaimer

BM Alpha is a community-driven meme coin project. This repository and website are for informational and community purposes only and do not constitute financial, investment, legal, or tax advice. Cryptocurrency assets are volatile and may lose value. Do your own research and verify official links and contract information before interacting with any token or wallet.

## License

No license has been declared for this repository yet. Until a license is added, all rights are reserved by the copyright holder.
