Solana dApp Quickstart

Características

  • Bordo- Nativo
  • Geração estática do site
  • i18n Nativo
  • Next.js App Router
  • React Compiler (Sempre otimiza a memorização para produção)
  • Conexão da Carteira Solana
  • Solana Web3.js
  • Interface de Ações do Solana Blinks
  • Codificação Verde

Construído com

Começar

Primeiro, execute o servidor de desenvolvimento:
bash
pnpm i
pnpm dev
Abrir http://localhost:4242 com o seu navegador para ver o resultado.

Endpoint do RPC Solana

Recomenda-se definir seu próprio endpoint de RPC Solana, como a mainnet padrão endpoint é poucas vezes limitado, o que pode levar a 429 erros (demasiados Pedidos).
Não se preocupe, você pode obter crédito livre para um endpoint de RPC Solana no ERPC - Melhorado Solana RPC.
Configuração do Exemplo (.env.local):
ini
NEXT_PUBLIC_SOLANA_ENDPOINT=https://edge.erpc.global?api-key=<your-api-key>

Implantação das Ações do GitHub

Se você estiver usando o GitHub Actions para implantação automática, não se esqueça de definir seu segredos do repositório.
Por exemplo:
  • NEXT_PUBLIC_SOLANA_ENDPOINT: Seu endpoint RPC Solana
  • CLOUDFLARE_API_TOKEN: Seu token de API Cloudflare
  • CLOUDFLARE_ACCOUNT_ID: Seu ID de conta Cloudflare

Adicionar Componentes

Você pode adicionar os componentes de UI de alta qualidade de shadcn/ui
Também pode usar Origem UI e IU de prisma para mais componentes.
Também pode usar v0 que é um gerador de UI com shadcn/ui a partir de instruções de texto simples e imagens.

Referências

Contribuir

Relatórios de erros e requisições são bem- vindos no GitHub em https://github.com/ValidatorsDAO/slv Este projeto destina-se a ser um cofre, espaço de boas-vindas para a colaboração, e os colaboradores devem aderir a Pacto de Contribuintes Código de conduta.

Licença

O pacote está disponível em código aberto nos termos do Apache...2.0 Licença.

Código de Conduta

Todos interagindo nas bases de código do projeto Skeet, rastreadores de problemas, bate-papo salas e listas de discussão é esperado para seguir o Código de conduta.