Create Token now. 55 |
├── .eslintrc.json ├── public ├── Decor.png ├── left.png ├── right.png ├── decor │ ├── left.png │ ├── right.png │ ├── Decor_Right.png │ ├── shadow_1.svg │ └── shadow_2.svg ├── green_back.png ├── icons │ ├── logo.png │ ├── logo_big.png │ ├── avatar-image.png │ ├── tiger_token.png │ ├── Polygon_token.png │ ├── x.svg │ ├── white_twitter.svg │ ├── twitter.svg │ ├── Telegram.svg │ ├── discord.svg │ ├── white_discord.svg │ ├── UK.svg │ └── Frame.svg ├── banner_back.png ├── vercel.svg ├── wallet_icon.svg ├── next.svg ├── header_logo.svg └── logo.svg ├── src ├── app │ ├── favicon.ico │ ├── providers.tsx │ ├── layout.tsx │ ├── globals.css │ ├── revoke-mint │ │ └── page.tsx │ ├── revoke-freeze │ │ └── page.tsx │ ├── create-market │ │ └── page.tsx │ ├── my-token │ │ └── page.tsx │ ├── faq │ │ └── page.tsx │ ├── add-lp │ │ └── page.tsx │ ├── burn-lp │ │ └── page.tsx │ ├── page.tsx │ └── create-token │ │ └── page.tsx ├── config.ts ├── utils │ ├── axiosInstance.js │ └── fetchData.js ├── components │ ├── HotTokens │ │ ├── RightDecor.tsx │ │ ├── BigShadow.tsx │ │ ├── LeftShadow.tsx │ │ ├── HotTokensComp.tsx │ │ └── HotTokens.tsx │ ├── Header.tsx │ ├── DiscoverTokens │ │ ├── DiscoverTokensComp.tsx │ │ └── DiscoverTokens.tsx │ ├── FaqMain │ │ ├── FaqComp.tsx │ │ └── FaqMain.tsx │ ├── MyToken │ │ └── MyToken.tsx │ ├── Banner │ │ ├── Banner.tsx │ │ └── BannerContent.tsx │ ├── ConnectButton.tsx │ ├── LandingHeader │ │ ├── ConnectButton.tsx │ │ ├── Sidebar.tsx │ │ ├── LandingHeader.tsx │ │ └── SvgIcon.tsx │ ├── SvgIcon.tsx │ └── Footer │ │ └── Footer.tsx └── contexts │ ├── showSideBarContext.tsx │ ├── SolanaWalletProvider.tsx │ ├── PageContext.tsx │ ├── revokeMintAuthority.tsx │ ├── revokeFreezeAuthority.tsx │ ├── burnToken.tsx │ ├── createMarket.tsx │ ├── createLiquidity.tsx │ └── createSPLToken.tsx ├── postcss.config.js ├── .env.example ├── next.config.js ├── .gitignore ├── tsconfig.json ├── package.json ├── README.md └── tailwind.config.ts /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /public/Decor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/Decor.png -------------------------------------------------------------------------------- /public/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/left.png -------------------------------------------------------------------------------- /public/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/right.png -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /public/decor/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/decor/left.png -------------------------------------------------------------------------------- /public/green_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/green_back.png -------------------------------------------------------------------------------- /public/icons/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/icons/logo.png -------------------------------------------------------------------------------- /public/banner_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/banner_back.png -------------------------------------------------------------------------------- /public/decor/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/decor/right.png -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/icons/logo_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/icons/logo_big.png -------------------------------------------------------------------------------- /public/decor/Decor_Right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/decor/Decor_Right.png -------------------------------------------------------------------------------- /public/icons/avatar-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/icons/avatar-image.png -------------------------------------------------------------------------------- /public/icons/tiger_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/icons/tiger_token.png -------------------------------------------------------------------------------- /public/icons/Polygon_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChangeYourself0613/token_launchpad/HEAD/public/icons/Polygon_token.png -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | NEXT_PUBLIC_SOLANA_RPC = "https://rpc.ankr.com/solana_devnet/b995cf3ee2ea4970e665b61c6a893dd3af7764417af5276cacb82d0c2743835a" 2 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = { 3 | eslint: { 4 | ignoreDuringBuilds: true, 5 | }, 6 | } 7 | 8 | module.exports = nextConfig 9 | -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- 1 | export const SOL_PRICE_API = 2 | "https://api.coingecko.com/api/v3/simple/price?ids=solana&vs_currencies=usd"; 3 | 4 | export const SOLANA_RPC = process.env.NEXT_PUBLIC_SOLANA_RPC ?? ""; 5 | -------------------------------------------------------------------------------- /public/icons/x.svg: -------------------------------------------------------------------------------- 1 | 6 | -------------------------------------------------------------------------------- /src/utils/axiosInstance.js: -------------------------------------------------------------------------------- 1 | import axios from 'axios'; 2 | 3 | const axiosInstance = axios.create({ 4 | baseURL: 'https://public-api.birdeye.so/public/', // Base URL for your requests 5 | headers: { 6 | 'X-API-KEY': 'e31b600b9886411ab67f63ceab5e0801', // Add your API key here 7 | 'Content-Type': 'application/json' // Set the content type if needed 8 | } 9 | }); 10 | 11 | export default axiosInstance; -------------------------------------------------------------------------------- /src/components/HotTokens/RightDecor.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Image from 'next/image' 3 | export default function RightDecor() { 4 | return ( 5 |
12 |
13 |
16 |
17 | Token Mint Address
16 |25 | 0x8ad129ykba801298t1wopskgdfiyaasdas7gdas532vgd8b6123 26 |
27 |Token Mint Address
16 |25 | 0x8ad129ykba801298t1wopskgdfiyaasdas7gdas532vgd8b6123 26 |
27 |Token Mint Address
21 |30 | 0x8ad129ykba801298t1wopskgdfiyaasdas7gdas532vgd8b6123 31 |
32 |Wallet Address
27 |36 | 0x8ad129ykba801298t1wopskgdfiyaasdas7gdas532vgd8b6123 37 |
38 |42 | Amount 43 |
44 |$sol
52 |Wallet Address
21 |30 | 0x8ad129ykba801298t1wopskgdfiyaasdas7gdas532vgd8b6123 31 |
32 |Token Info
36 |Name:
87 | handleNameChange(e.target.value)} 90 | value={tokenName} 91 | /> 92 |Symbol:
95 | handleSymbolChange(e.target.value)} 98 | value={tokenSymbol} 99 | /> 100 |Token Logo:
103 | handleLogoFileChange(e.target.files)} 108 | /> 109 |Decimals:
113 | handleDecimalChange(e.target.value)} 117 | value={tokenDecimal} 118 | /> 119 |122 | Tokens to Mint:{" "} 123 |
124 | handleBalanceChange(e.target.value)} 128 | value={tokenBalance} 129 | /> 130 |Name
335 | handleNameChange(e.target.value)} 339 | value={tokenName} 340 | /> 341 |Symbol
344 | handleSymbolChange(e.target.value)} 348 | value={tokenSymbol} 349 | /> 350 |Token Logo
353 |Decimal
388 | handleDecimalChange(e.target.value)} 392 | value={tokenDecimal} 393 | /> 394 |397 | Token to Mint 398 |
399 | handleBalanceChange(e.target.value)} 403 | value={tokenBalance} 404 | /> 405 |Token Mint Address
435 |444 | {wallet.publicKey?.toBase58()} 445 |
446 |Token Mint Address
475 |484 | {wallet.publicKey?.toBase58()} 485 |
486 |Wallet Address
525 |534 | {wallet.publicKey?.toBase58()} 535 |
536 |540 | Amount 541 |
542 |$sol
551 |Token Mint Address
580 |589 | {wallet.publicKey?.toBase58()} 590 |
591 |Wallet Address
628 |637 | {wallet.publicKey?.toBase58()} 638 |
639 |Token Info
643 |