Skip to content

Commit adeb781

Browse files
authored
Update README.md
1 parent ffb94a4 commit adeb781

File tree

1 file changed

+128
-5
lines changed

1 file changed

+128
-5
lines changed

README.md

Lines changed: 128 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# TrakorAi - Solana Token Monitor
1+
# LightX - Solana Token Monitor
22

3-
TrakorAi is a web-based application for monitoring new Solana tokens in real-time. It detects token creation events on the Solana blockchain and provides comprehensive information about each token, including safety scores, price data, and market statistics.
3+
LightX is a web-based application for monitoring new Solana tokens in real-time. It detects token creation events on the Solana blockchain and provides comprehensive information about each token, including safety scores, price data, and market statistics.
44

55
## Features
66

@@ -21,8 +21,8 @@ TrakorAi is a web-based application for monitoring new Solana tokens in real-tim
2121

2222
1. Clone the repository:
2323
```
24-
git clone https://github.com/yourusername/TrakorAi.git
25-
cd TrakorAi
24+
git clone https://github.com/LightxSolami/lightx.git
25+
cd Lightx
2626
```
2727

2828
2. Install dependencies:
@@ -74,7 +74,7 @@ TrakorAi is a web-based application for monitoring new Solana tokens in real-tim
7474

7575
### Architecture
7676

77-
TrakorAi uses a modern web stack:
77+
LightX uses a modern web stack:
7878

7979
- **Backend**:
8080
- Node.js with Express for the API server
@@ -106,3 +106,126 @@ This project is licensed under the MIT License - see the LICENSE file for detail
106106
- [BirdEye](https://birdeye.so/) for token price data
107107
- [DexScreener](https://dexscreener.com/) for market data
108108
- [RugCheck](https://rugcheck.xyz/) for token safety analysis
109+
110+
# LightX Launchpad Coming soon !!
111+
112+
A modern token launch platform for Solana that implements bonding curves and King of the Hill mechanics.
113+
114+
## Features
115+
116+
- **Bonding Curves**: Dynamic token pricing based on supply and demand
117+
- Linear bonding curve: Price increases linearly with each token minted
118+
- Exponential bonding curve: Price increases exponentially with each token minted
119+
120+
- **King of the Hill**: First contributor to reach 50 SOL becomes the King of the Hill
121+
- Special rewards and privileges for the King of the Hill
122+
- Automatic Raydium listing when threshold is reached
123+
124+
- **Raydium Integration**: Automatic listing on Raydium DEX
125+
- Liquidity pool creation
126+
- Market setup
127+
- Initial liquidity provision
128+
129+
- **Real-time Updates**: Live tracking of launchpad status
130+
- Total raised
131+
- Current price
132+
- Tokens minted
133+
- King of the Hill status
134+
135+
## Getting Started
136+
137+
### Prerequisites
138+
139+
- Node.js >= 18.0.0
140+
- Solana CLI tools
141+
- Phantom or other Solana wallet
142+
143+
### Installation
144+
145+
1. Clone the repository:
146+
```bash
147+
git clone https://github.com/LightxSolami/lightx.git
148+
cd Lightx
149+
```
150+
151+
2. Install dependencies:
152+
```bash
153+
npm install
154+
```
155+
156+
3. Build the project:
157+
```bash
158+
npm run build
159+
```
160+
161+
4. Start the server:
162+
```bash
163+
npm start
164+
```
165+
166+
### Development
167+
168+
Run the development server with hot reload:
169+
```bash
170+
npm run dev
171+
```
172+
173+
## Usage
174+
175+
### Creating a Launchpad
176+
177+
1. Navigate to the launchpad page
178+
2. Click "Create New Launchpad"
179+
3. Fill in the required information:
180+
- Token Name
181+
- Token Symbol
182+
- Description
183+
- Initial Supply
184+
- Bonding Curve Type
185+
- Social Links (optional)
186+
187+
### Contributing to a Launchpad
188+
189+
1. Select a launchpad from the list
190+
2. Click "Contribute"
191+
3. Enter your contribution amount in SOL
192+
4. Connect your wallet
193+
5. Confirm the transaction
194+
195+
### King of the Hill
196+
197+
- The first contributor to reach 50 SOL becomes the King of the Hill
198+
- The King of the Hill receives special rewards and privileges
199+
- The token is automatically listed on Raydium when the threshold is reached
200+
201+
## API Endpoints
202+
203+
### Launchpad Management
204+
205+
- `GET /api/launchpads` - Get all launchpads
206+
- `POST /api/launchpad/create` - Create a new launchpad
207+
- `GET /api/launchpad/:id` - Get launchpad details
208+
- `POST /api/launchpad/:id/contribute` - Contribute to a launchpad
209+
- `GET /api/launchpad/:id/stats` - Get launchpad statistics
210+
- `GET /api/launchpad/:id/king-of-hill` - Get King of the Hill status
211+
- `GET /api/launchpad/:id/bonding-curve` - Get bonding curve information
212+
213+
## WebSocket Events
214+
215+
- `launchpadUpdate` - Real-time updates for launchpad status
216+
- `launchpadCreated` - Notification when a new launchpad is created
217+
218+
## Contributing
219+
220+
1. Fork the repository
221+
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
222+
3. Commit your changes (`git commit -m 'Add some amazing feature'`)
223+
4. Push to the branch (`git push origin feature/amazing-feature`)
224+
5. Open a Pull Request
225+
226+
## License
227+
228+
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
229+
230+
Server is running on port 3000
231+
Visit http://localhost:3000 to access the application

0 commit comments

Comments
 (0)