Documentação
Mantida no repositório, ao lado do código que descreve. Cada linha abre a versão atual no GitHub.
Arquitetura
- Visão geralDo que a QNet Blockchain é feita e como as partes se encaixam.
- ConsensoMicroblocos, pontos de verificação, comitês e certificados de quórum.
- CriptografiaAssinaturas ML-DSA-65, hashes e o formato dos endereços.
- RedeTransporte, propagação e o handshake pós-quântico entre os nós.
- EstadoContas, o compromisso de estado e as provas contra ele.
Desenvolvedores
- Visão geralPor onde começar: o que a rede de testes oferece e os limites a considerar no projeto.
- Integração de dAppsConectar uma página web ou um jogo ao QNet Wallet: o app e a extensão.
- LoginLogin de usuários com a carteira deles, verificado no seu servidor.
- TransaçõesTransferências, transferências de tokens, chamadas de contrato e implantações: assinatura, gas e status.
- Contratos inteligentesEscrever, implantar e chamar contratos; gas e eventos.
- Kit de desenvolvimento (SDK)O kit de desenvolvimento para páginas, servidores e ferramentas.
- Linha de comando (CLI)O comando qnet: chaves, transferências, implantações e chamadas.
- API RPCTodos os endpoints que uma carteira, um explorador ou um script pode chamar.
- SegurançaO que fazer para que usuários e servidores fiquem seguros.
- Contrato de queima de 1DEVO lado Solana da ativação da Fase 1.
- QNet LinkComo a aiqnet.io pede ao QNet Wallet que compartilhe os endereços dele, vincule o nó leve dele a um dispositivo, desvincule-o ou mova o saldo de um nó.
- Mensagens do nó leveO que a carteira, o nó e o dispositivo assinam para um nó leve, e a verificação do dispositivo.