This is a tool to mint stoned ape club.

Overview

publicMintTool

This is a public mint tool for https://etherscan.io/address/0x984f7b398d577c0adde08293a53ae9d3b6b7a5c5

All pubic mint tools should be cutomized. However, the baseline are the same. You can use it as a start point.

There are several places you need to change code based on contrat and mint settings. So you need to understand the smart contract first.

Pre-requirement

1 Nodejs.v14 is recommended. 2 Alchemy wss api is required. The api is free. You can create account by yourself.

Configuration

In config.js. we need to change thing before use.

// required. wallet privateKey, you can find it in your metamask
privateKey : "<Your private key>",

// required. Your wallet address   
fromAddress : "<Your wallet address>".toLocaleLowerCase(),

// reuiqred. Your target contract address
toAddress: "<Your target contract address>".toLocaleLowerCase(),

// required. Find out the contract creator address
creatorAddress: "<The creator wallet address>".toLocaleLowerCase(),

// required. The price of public mint. It should based on the smart contract
price: "0.08",                    

// required. How many items you wants to buy
maxPriorityFeePerGas : "200", 

// required. The collection contract address you want to buy                                                                           
maxFeePerGas : "300",                    

// required. The num you want to mint
number: "1",

// required. http provider from alchemy. It must be wss
wssMainnet: "wss://eth-mainnet.alchemyapi.io/v2/<mainnet api key>",

// required. http provider from alchemy. It must be wss
wssRinkeby: "wss://eth-rinkeby.alchemyapi.io/v2/<Rinkeby api key>",

// required. http provider from alchemy. It must be wss
wssGoerli : "wss://eth-goerli.alchemyapi.io/v2/<Goerli api key>",

// optional. debug usage. The value should be "Rinkeby" for rinkeby, "Goerli" for goerli or "" for mainnet
network : "Goerli"

In public.js, there are two place need to be customized:

  1. Change mint function name

//----------------------------------------------------------------- //--------------- Change this function every time------------------

let extraData = await contract.methods.mintSAC(config.number);

//----------------------------------------------------------------- //-----------------------------------------------------------------

  1. Change the signal that you want to monitor

//----------------------------------------------------------------- //--------------- Change this function every time------------------

if((decodedData.name == 'flipPublicSaleState')){

//----------------------------------------------------------------- //-----------------------------------------------------------------

In abi.json, you need to copy the smart contract abi and paste in abi.json.

All privacy information are stored in your local workspace. The repo will not use any personal information or private key. Be careful about your wallet.

You might also like...

A mobile app that allows users to mint NFTs on Celo, using NFT Express

A mobile app that allows users to mint NFTs on Celo, using NFT Express

NFTDancing A mobile app that allows users to mint NFTs on Celo, using NFT Express. The project uses NFTExpress and other methods available on Tatum, t

Oct 1, 2022

NFTKastle is an NFT marketplace where users can mint their pictures as NFTs, list their NFTs for sale, and buy NFTs from other users.

NFTKastle NFTKastle is an NFT marketplace where users can mint their pictures as NFTs, list their NFTs for sale, and buy NFTs from other users. NFTKas

Oct 31, 2022

A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and configure Typescript on it.

A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and configure Typescript on it.

CTSP- Create TS Project A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and conf

Sep 13, 2022

A tool to check for response status codes with ease

A tool to check for response status codes with ease

About Archer Archer is an cross-platform tool developed using Nodejs which focuses on the reconnaissance phase of a penetration test. Got a bunch of l

Oct 19, 2022

A simple JavaScript beautify tool

A simple JavaScript beautify tool This tool will do the following things: Beautify the JavaScript code Convert hexadecimal number to decimal number, s

May 8, 2022

A refined tool for exploring open-source projects on GitHub with a file tree, rich Markdown and image previews, multi-pane multi-tab layouts and first-class support for Ink syntax highlighting.

A refined tool for exploring open-source projects on GitHub with a file tree, rich Markdown and image previews, multi-pane multi-tab layouts and first-class support for Ink syntax highlighting.

Ink codebase browser, "Kin" 🔍 The Ink codebase browser is a tool to explore open-source code on GitHub, especially my side projects written in the In

Oct 30, 2022

Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.

Javascript implementation of esptool This repository contains a Javascript implementation of esptool, a serial flasher utility for Espressif chips. Un

Dec 22, 2022

A fancy self-hosted monitoring tool

A fancy self-hosted monitoring tool

Uptime Kuma It is a self-hosted monitoring tool like "Uptime Robot". Features Monitoring uptime for HTTP(s) / TCP / Ping. Fancy, Reactive, Fast UI/UX.

Jan 3, 2023
Owner
null
shields.io for Hack Club Bank

Hack Club Bank shields.io Badges Easily show your Hack Club Bank organization's balance using shields.io badges! This repo contains the instructions f

Hack Club 8 Sep 25, 2022
A JSON/ICS represenation of the Hack Club Assemble Run of Show Google Sheet

Assemble Calendar Assemble's Run of Show was planned on a Google Sheet. It's amazing for large-scale planning and visualizing everyone's schedules. Ho

Hack Club 8 Sep 25, 2022
Official Repository of Finite Loop Club website.

Finite Loop Club - Official Repo Built with: Running the Project Clone the repo git clone https://github.com/FiniteLoop-NMAMIT/flc-website Install the

FiniteLoop Club NMAMIT 4 Dec 26, 2022
This repo contains instructions on how to create your NFT in Solana(using Metaplex and Candy Machine) and mint it using your custom front-end Dapp

Solana-NFT minting Dapp Create your own NFT's on Solana, and mint them from your custom front-end Dapp. Tools used Metaplex -> Metaplex is the NFT sta

Udit Sankhadasariya 12 Nov 2, 2022
Solana NFT mint website + marketplace

Solana Candy Machine V2 + Candy Shop This repo allows you to sell NFTs through Candy Machine V2 and host your own secondary marketplace with Candy Sho

LIQNFT 91 Jan 2, 2023
Hashlips NFT Mint Dapp modified by fazelpejmanfar (Compatible with ERC721A)

Welcome to HashLips ?? All the code in these repos was created and explained by HashLips on the main YouTube channel. Edited By Fazel Pejmanfar and co

Fazel Pejamanfar 27 Nov 30, 2022
Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS

Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS. You can also use Minty to pin your data on an IPFS pinning service such as nft.storage and Pinata.

One & Zeros 10 Nov 12, 2022
Wonka JS is the easiest way to mint Metaplex's Candy Machine NFTs with APIs.

Wonka JS Wonka JS is the easiest way to mint from Candy Machine and fetch NFTs through JS APIs. You can see an end to end example in Next.js demo proj

Wonka Labs 71 Nov 3, 2022
Marry in Web3, Mint Paired Soulbound NFTs by MultiSign Flow, No transfer, No sell, a non-financial Dapp

ERC721-520 Token 是 NFT-like Soulbound Token Standard(灵魂绑定凭证) 的一种实现,是 ERC721 标准的扩展。 ERC721-520 Token 不可转让,不可售卖,一个人同时只能有一个有效 Token ERC721-520 Token 由二者通

Marry3 48 Dec 21, 2022
rainbowkit-mint-nft-demo

Contract here: https://gist.github.com/peduarte/b48fbf6ff35de431207d68250679a05b This is a Next.js project bootstrapped with create-next-app. Getting

Pedro Duarte 92 Nov 23, 2022