npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

launchscript

v1.0.0

Published

1. WHAT YOU NEED - Your Deposit Wallet: [PrivateKey, string] - Pinata JWT API: [Api Key, string] - Solana mainnet RPC: [string] - Token * For creating new token Token Name: [string] Token Symbol: [st

Downloads

67

Readme

  1. WHAT YOU NEED

    • Your Deposit Wallet: [PrivateKey, string]

    • Pinata JWT API: [Api Key, string]

    • Solana mainnet RPC: [string]

    • Token

      • For creating new token Token Name: [string] Token Symbol: [string] Token Image url: [link, string] Description: [string]

        Twitter link: [string] Telegram: [string] Website: [string]

      • Fot using old token Token address: [PublicKey, string] Amount in deposit wallet: 1_000_000_000

    • For launching token

      • Initial amount of tokens for LP: [number]
      • Initial abount of SOL fo LP: [number]
      • The percentage of token for first buy: [%, number]
  2. You can use it for token launch by filling in the required information in the .env file(recommend).

  3. Step-by-step guide to running the script

    1. Go to the registry where the original source is located and execute the following command in the command window. "npm install"

    2. Then run "npm install" in the command window. (1) ">> Do you want to use new deposit wallet? (y/n):" appears. - Input "y": There is ">> Please enter your deposit private key:". You can input your new wallet private key. The script uses this wallet as the deposit wallet. - Input "n": The script uses DEPOSIT_PRIVATE_KEY of .env as the deposit wallet.

      (2) ">> Do you want to create a new token? (y/n):" appears. - Input "y": There is ">> Would you like to use the data already set? (y/n):" * Input "y": The script uses TOKEN_NAME, TOKEN_SYMBOL, TOKEN_IMAGE_URL, TOKEN_DESCRIPTION, TOKEN_TWITTER, TOKEN_TELEGRAM and TOKEN_WEBSITE of .env as the token info for creating a new token. * Input "n": There are ">> Please enter your token Name:", ">> Please enter your token Symbol:", ">> Please enter your token Image Url:", ">> Please enter your token Description:", ">> Please enter your token twitter link:", ">> Please enter your token telegram link:" and ">> Please enter your token website link:".

                   The script uses the values ​​you enter here as the token info for creating a new token.
           The script generates a new token. Total supply is 1_000_000_000(1B). All newly created tokens will be held by the deposit wallet.
       - Input "n":
           There is ">> Would you like to use the token already set? (y/n):".
               * Input "y":
                   The script launches the token set to TOKEN_ADDRESS in the envfile.
               * Input "n":
                   There is ">> Please enter your token Address:".
                   You can input your token address(public key). The script launches this.
           Deposit wallet must hold 1B(1_000_000_000) of tokens to be launched.
      
       The token is ready to launch.

      (3) ">> Would you like to use the data already set? (y/n):" appears. - Input "y": The script uses INIT_TOKEN_LP, INIT_SOL_LP and SNIPE_PERCENT of .env as the launch info for launching. - Input "n": There are ">> Please enter initial amount of token for LP:", ">> Please enter initial amount of token for LP:", ">> What percentage do you want to sniper? (%):".

           The script uses the values ​​you enter here as the token launching info.
      
       The script automatically performs the following functions:
           - Generate market identifier
           - Generate 32 wallets for the first purchase
           - Randomly distribute Sol to 32 wallets
           - Create pool
           - Purchase with 32 wallets
              
       The private keys of the newly created 32 wallets are automatically saved to `build/pks_${TokenAddress}.json` file.

    If the token launch is successful, the message “Raydium Launch Success!” will be displayed. Else the message “Raydium Launch Failed!” will be displayed.

Thank you!