🧪 Ferramentas automatizadas para testes na testnet da Monad, com suporte a staking, mint de NFTs e comparação de RPCs.
monadGmon.js– Executa um loop automático de stake/unstake no contrato da MagmaStaking.monadMintLoop.js– Realiza um loop de mint de NFTs na Magic Eden com múltiplos contratos.pingRPC.js– Compara várias URLs de RPC e identifica a mais rápida para uso.
Crie um arquivo .env na raiz do projeto com base no .env.example:
MONAD_PRIVATE_KEY="sua_chave_privada"
# Endereços dos contratos de mint (Magic Eden)
CONTRACT_ADDRESS_1=""
CONTRACT_ADDRESS_2=""
CONTRACT_ADDRESS_3=""
CONTRACT_ADDRESS_4=""
# Endereço do contrato GMON (staking)
GMON_CONTRACT_ADDRESS=""
# Preços de mint (em tokens)
MINT_PRICE_1=0.0
MINT_PRICE_2=0.0
MINT_PRICE_3=0.0
MINT_PRICE_4=0.01
# Preço do GAS em gwei
GAS_PRICE=52- Instale as dependências
npm install
- Execute os scripts
Loop de stake e unstake:
node monadGmon.js
Loop de mint de NFTs:
node monadMintLoop.js
Verificação de RPCs:
node pingRPC.js
Este projeto é voltado para uso na testnet da Monad.
Certifique-se de configurar corretamente o .env antes de executar qualquer script.
A responsabilidade pelo uso dos scripts é do usuário.
