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 🙏

© 2026 – Pkg Stats / Ryan Hefner

web3gbit-cli

v1.0.1

Published

CLI para gerenciar tokens GBIT

Readme

💎 Sobre o Projeto: O CLI Web3 GBIT E Um Framework Fullstack para Smart-Contract com froundry:

O Web3 Gbit é uma ferramenta de linha de comando (CLI) projetada para automatizar o ciclo de vida de projetos blockchain. Desde a criação da estrutura inicial (Forge) até a gestão ativa de liquidez e volume (Market Bot).

"O web3gbit on Foundry para a nova era da Web3."


📦 Link Oficial

Você pode encontrar este pacote no registro oficial do NPM: https://www.npmjs.com/package/web3gbit-cli

npm version

🛠️ Instalação ## ⚡ Quick Start

🎯 Criar Novo Projeto com Foundry + Forge

Crie um projeto Web3 completo com estrutura Foundry otimizada em segundos:

pnpm create web3-forge my-project

Ou com npm:

npm create web3-forge my-project

Ou com yarn:

yarn create web3-forge my-project

``

COMANDOS PARA INTERAGIR COM O SMART CONTRACT:

   pnpm install -g web3gbit
     web3gbit status

🚀 WEB3 GBIT - CLI Admin Tool

WEB3 GBIT Logo Node.js TypeScript

CLI profissional para gerenciamento de tokens GBIT na blockchain Ethereum (Sepolia/Mainnet).


📋 Tabela de Comandos

| Comando | Descrição | Parâmetros | |---------|-----------|------------| | status | Exibe preço, liquidez e supply total | - | | balance-of | Consulta saldo ETH de uma carteira | <endereço> | | balance-eth | Ver saldo de ETH (Combustível) | <endereço> | | balance-token | Ver saldo de tokens GBIT | <endereço> | | deposito | Comprar GBIT enviando ETH | <valor_em_eth> | | sell | Vender GBIT e receber ETH | <quantidade_gbit> | | transfer | Enviar tokens para outra carteira | <endereço> <quantidade> | | mint | Criar novos tokens (owner only) | <endereço> <quantidade> | | burn | Queimar tokens | <quantidade> | | pump / dump | Ajustar preço (Rate) do token | <novo_rate> | | gas | Ver preço atual do gás na rede | - | | withdraw | Resgatar reserva ETH do contrato | - | | price | Ver cotação atual GBIT/ETH | - | | profit | Ver lucro acumulado do bot | - | | market-bot | Ativa robô trader automático | - | | help | Exibe menu de ajuda completo | - |


🎯 Exemplos de Uso

📊 Consultar Status do Sistema

web3gbit status

💰 Ver Saldo ETH

web3gbit balance-of 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb

💎 Ver Saldo de Tokens GBIT

web3gbit balance-token 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb

⛽ Ver Saldo de ETH (Combustível)

web3gbit balance-eth 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb

💸 Comprar GBIT (Depositar ETH)

web3gbit deposito 0.1

🔄 Vender GBIT (Sacar ETH)

web3gbit sell 100

📤 Transferir Tokens

web3gbit transfer 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb 50

🪙 Criar Novos Tokens (Mint)

web3gbit mint 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb 1000

🔥 Queimar Tokens (Burn)

web3gbit burn 100

📈 Aumentar Preço (Pump)

web3gbit pump 1500

📉 Diminuir Preço (Dump)

web3gbit dump 800

⛽ Ver Preço do Gás

web3gbit gas

💵 Resgatar ETH do Contrato

web3gbit withdraw

💎 Ver Cotação Atual

web3gbit price

📊 Ver Lucro do Bot

web3gbit profit

🤖 Ativar Market Maker Bot

web3gbit market-bot

❓ Menu de Ajuda

web3gbit help

⚙️ Instalação

1. Clone o Repositório

git clone https://github.com/seu-usuario/web3gbit-cli.git
cd web3gbit-cli

2. Instale as Dependências

pnpm install

3. Configure o Arquivo .env

PRIVATE_KEY=0xSUA_CHAVE_PRIVADA_AQUI
RPC_URL=https://sepolia.infura.io/v3/SEU_PROJECT_ID
GBIT_ADDRESS=0xSEU_CONTRATO_GBIT
wallet_address=ox_seu_address_da_private-key

4. Comando deploy rapido, nao precisa compilir

  forge create --rpc-url https://sepolia.infura.io/v3/sua-api \
--private-key 0xxxxxx \
src/GbitToken.sol:GbitToken --broadcast

5. Comando verify contrato no etherscan

forge verify-contract 0xF13A043e72eE36471F26f58665B3F833c1B693E1 src/GbitToken.sol:GbitToken \
  --chain-id 11155111 \
  --etherscan-api-key sua-api-key \
  --watch

6. tambem deposito usando o cast

 cast send 0x692dFB8d2330E62578F0a58F29F637CD7fD518cA "deposit()" \
 --value 0.002ether \
 --rpc-url https://sepolia.infura.io/v3/sua-api-key \
 --private-key 0x23456986475789999

7. para teste Anvil deploy token

  forge create src/GbitToken.sol:GbitToken \
  --rpc-url http://127.0.0.1:8545 \
  --private-key 0x2a871d0798f97d79848a013d4936a73bf4cc9543333 \
  --broadcast

para funcionar deixe rodando o Anvil aberto

                        (_) | |        
  __ _   _ __   __   __  _  | |        
 / _` | | '_ \  \ \ / / | | | |        
| (_| | | | | |  \ V /  | | | |        
 \__,_| |_| |_|   \_/   |_| |_|        

🛡️ Segurança

⚠️ NUNCA compartilhe sua PRIVATE_KEY
⚠️ Use carteiras separadas para testes em Sepolia
⚠️ Adicione .env ao .gitignore


📦 Dependências Principais

  • viem - Cliente Ethereum moderno
  • typescript - Tipagem estática
  • dotenv - Gerenciamento de variáveis de ambiente
  • ts-node - Execução TypeScript direta

🤝 Contribuindo

  1. Fork o projeto
  2. Crie uma branch: git checkout -b feature/nova-funcionalidade
  3. Commit suas mudanças: git commit -m 'Adiciona nova feature'
  4. Push para a branch: git push origin feature/nova-funcionalidade
  5. Abra um Pull Request

📝 Licença

MIT License - veja o arquivo LICENSE para mais detalhes.


👩‍💻 Desenvolvido por

Gislaine - GitHub


🌐 Links Úteis


💙 Feito com TypeScript, Viem e muito ☕

WEB3 GBIT © 2025