Solana dApp Quickstart

Características

  • Edge-Native
  • Generación de sitios estáticos
  • i18n Native
  • Next.js App Router
  • React Compiler (Siempre optimiza la memoización para la producción)
  • Solana Wallet Connection
  • Solana Web3.js
  • Solana Blinks Acciones Interfaz
  • Green Coding

Construido

Comienzo

Primero, ejecute el servidor de desarrollo:
bash
pnpm i
pnpm dev
Abre http://localhost:4242 con su navegador para ver resultado.

Solana RPC Endpoint

Se recomienda establecer su propio Solana RPC endpoint, como el mainnet predeterminado endpoint es pocas veces limitado, lo que podría llevar a 429 errores (demasiados Solicitudes).
No te preocupes, puedes obtener crédito gratis para un endpoint Solana RPC en ERPC - Mejorado Solana RPC.
Ejemplo de configuración (.env.local):
ini
NEXT_PUBLIC_SOLANA_ENDPOINT=https://edge.erpc.global?api-key=<your-api-key>

GitHub Actions Deployment

Si estás usando GitHub Actions para el auto-desplegamiento, no olvides establecer tu secretos de repositorio.
Por ejemplo:
  • NEXT_PUBLIC_SOLANA_ENDPOINT: Su endpoint de Solana RPC
  • CLOUDFLARE_API_TOKEN: Tu token API de Cloudflare
  • CLOUDFLARE_ACCOUNT_ID: Su cuenta de Cloudflare ID

Agregar componentes

Usted puede añadir los componentes UI de alta calidad shadcn/ui
También puede utilizar Origin UI y Prism UI para más componentes.
También puede utilizar v0 que es un generador UI con shadcn/ui de simples instrucciones de texto e imágenes.

Referencias

Contribución

Los informes de errores y las solicitudes de tirado son bienvenidos en GitHub en https://github.com/ValidatorsDAO/slv Este proyecto está destinado a ser seguro, espacio acogedor para la colaboración, y se espera que los contribuyentes se adhieran a el Pacto de colaboradores código de conducta.

Licencia

El paquete está disponible como código abierto bajo los términos del Apache.2.0 Licencia.

Código de Conducta

Todos interactuando en las bases de código del proyecto Skeet, trackers de edición, chat se espera que las habitaciones y listas de correo sigan el código de conducta.