Este es un proyecto Next.js generado con create-next-app
.
ALDEA Tesoro es un fork del proyecto round-table de ADAO.
El objetivo de esta herramienta es explorar el potencial que Cardano nos ofrece para:
-
Administrar un Tesoro (o conjunto de direcciones, que requieran de varias llaves privadas para poder firmar transacciones).
-
Tener opciones para delegación y multi-delegación.
-
Realizar votaciones on-chain
-
Y mucho más
Primero, ejecuta el server de desarrollo:
npm run dev
# or
yarn dev
Abre http://localhost:3000 con tu navegador para ver los resultados.
You can start editing the page by modifying pages/index.tsx
. The page auto-updates as you edit the file.
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in pages/api/hello.ts
.
The pages/api
directory is mapped to /api/*
. Files in this directory are treated as API routes instead of React pages.
- To use it on Cardano Testnet, set
NEXT_PUBLIC_TESTNET=y
. Leave it unset to use the Mainnet. - To connect it to a GraphQL node, set
NEXT_PUBLIC_GRAPHQL
to the URI of the node. - To sumbit transactions to a relay, set
NEXT_PUBLIC_SUBMIT
to the URI of the node. Beware that the server needs a reverse proxy to process CORS request. - To sync signatures automatically, set
NEXT_PUBLIC_GUN
to the URIs of the peers, split the URIs with;
. We use GUN to sync.
- To run Unit Tests, use
yarn test
command. - To run UI/UX Tests, use
yarn cypress
command. Make sure your dev serverhttp://localhost:3000/
is on. Or useyarn cypress:headless
to run it in headless mode.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.