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
22221 . 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
28282 . 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