https://github.com/juniorwebyte/stdog
🚀🐶 Airdrop Street Dog Coin! 🪙🎉 Ganhe tokens grátis e ajude cães de rua! 🏠🐕 Cada moeda fortalece nosso abrigo e fábrica de ração! 🍖💙 Participe agora, apoie a causa e faça a diferença! 🔥🐾 Juntos, mudamos vidas! 🌎❤️ Cadastre-se já! ⏳🔗
https://github.com/juniorwebyte/stdog
airdrop blockchain cripto streetdogcoin tokens
Last synced: 9 months ago
JSON representation
🚀🐶 Airdrop Street Dog Coin! 🪙🎉 Ganhe tokens grátis e ajude cães de rua! 🏠🐕 Cada moeda fortalece nosso abrigo e fábrica de ração! 🍖💙 Participe agora, apoie a causa e faça a diferença! 🔥🐾 Juntos, mudamos vidas! 🌎❤️ Cadastre-se já! ⏳🔗
- Host: GitHub
- URL: https://github.com/juniorwebyte/stdog
- Owner: juniorwebyte
- License: mit
- Created: 2025-03-14T04:40:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-04-01T20:47:56.000Z (10 months ago)
- Last Synced: 2025-04-01T21:34:52.985Z (10 months ago)
- Topics: airdrop, blockchain, cripto, streetdogcoin, tokens
- Language: TypeScript
- Homepage: https://airdrop.streetdogcoin.com/
- Size: 860 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WebyteCoin Airdrop
Este é o repositório oficial do sistema de airdrop WebyteCoin, uma plataforma de distribuição de tokens gratuitos com suporte multi-chain e sistema de referral.
## Características
- Suporte para múltiplas redes blockchain (ERC20, BEP20, EVM)
- Sistema de referral com recompensas
- Interface responsiva e amigável
- Integração com carteiras Web3 (MetaMask, etc.)
- Contrato inteligente em Solidity para gerenciamento do airdrop
## Pré-requisitos
- Node.js (v14 ou superior)
- npm (v6 ou superior)
- Git
- MetaMask ou outra carteira Web3 compatível
## Instalação e Configuração
1. Clone o repositório:
\`\`\`
git clone https://github.com/juniorwebyte/
cd webytecoin-airdrop
\`\`\`
2. Instale as dependências:
\`\`\`
npm install --legacy-peer-deps
\`\`\`
\`\`\`
npm install --force
\`\`\`
3. Configure as variáveis de ambiente:
Crie um arquivo `.env.local` na raiz do projeto e adicione as seguintes variáveis:
\`\`\`
NEXT_PUBLIC_CONTRACT_ADDRESS_ETHEREUM=seu_endereco_contrato_ethereum
NEXT_PUBLIC_CONTRACT_ADDRESS_BSC=seu_endereco_contrato_bsc
NEXT_PUBLIC_CONTRACT_ADDRESS_POLYGON=seu_endereco_contrato_polygon
NEXT_PUBLIC_INFURA_ID=seu_id_infura
\`\`\`
4. Atualize os seguintes arquivos com as informações específicas do seu token e airdrop:
- `hooks/use-web3.ts`: Atualize os endereços do contrato para cada rede suportada.
- `lib/airdrop.ts`: Ajuste as regras de elegibilidade e os valores do airdrop.
- `app/page.tsx`: Personalize o texto e as instruções da página inicial.
- `components/airdrop-stats.tsx`: Atualize as estatísticas do airdrop.
- `components/timeline.tsx`: Ajuste o cronograma do airdrop.
5. Implante o contrato inteligente:
- Use o Remix IDE ou o Truffle para implantar o contrato `WebyteCoinAirdrop.sol` nas redes desejadas.
- Atualize os endereços do contrato no arquivo `.env.local`.
6. Execute o projeto localmente:
\`\`\`
npm run dev
\`\`\`
7. Acesse `http://localhost:3000` para visualizar a aplicação.
## Implantação
Para implantar em produção, recomendamos usar a Vercel:
1. Faça push do seu repositório para o GitHub.
2. Conecte seu repositório à Vercel.
3. Configure as variáveis de ambiente na Vercel.
4. Implante o projeto.
## Suporte
Para suporte, entre em contato conosco através das issues do GitHub ou pelo nosso canal no Telegram.