Esta seleção é para aprender e construir coisas, não para comprar moedas. Interpretei “cripto” principalmente como Bitcoin, Lightning, Nostr e desenvolvimento de aplicações descentralizadas; no fim, separei criptografia e privacidade, outro sentido possível da palavra. Quase tudo pode ser feito sem dinheiro real. O Omarchy é baseado em Arch Linux e usa Hyprland; seus pacotes podem ser instalados pelo menu Super + Space → Install → Package ou com omarchy pkg add. O manual do Omarchy alerta que pacotes do AUR não são auditados pela equipe do Arch. Não instale scripts curl | sh nem pacotes obscuros para manipular chaves reais.
O usuário também mencionou um CHUWI MiniBook X U300 em outra pesquisa. A ficha da CHUWI informa Intel U300, 16 GB de RAM e SSD de 512 GB. Não foi confirmado que o Omarchy está instalado nesse MiniBook. A classificação de peso abaixo é uma estimativa de arquitetura, não uma medição feita no aparelho.
Resumo executivo
- Comece por: painel próprio da mempool; Bitcoin Core em regtest; Sparrow somente para consulta com dados de teste; Nostr e identidade NIP-05; criptografia com age e backups com restic.
- Deixe para depois: Polar e BTCPay locais, que envolvem contêineres e múltiplos serviços; nó Bitcoin mainnet, que exige muito tráfego e espaço; relays públicos, que exigem operação contínua.
- Não faça como primeiro experimento: guardar fundos relevantes numa carteira quente do notebook, importar frases-semente reais em aplicativos de teste, publicar RPC do Bitcoin/Lightning na internet ou minerar Bitcoin no U300 esperando lucro.
Metodologia e critérios
Conferi o manual do Omarchy, os pacotes oficiais do Arch, documentação dos projetos e especificações dos protocolos. Incluí ideias que ensinam algo concreto ou servem a um projeto real. Peso L = navegador ou aplicativo leve; M = serviço local, compilação ou mais de um processo; A = contêineres, sincronização ou serviço 24 horas. São faixas qualitativas, não números de RAM/CPU medidos. Risco baixo significa sem custódia e sem rede pública; médio/alto envolve chaves, exposição de serviço ou gasto. A classificação pressupõe execução local e atualização regular.
Observar e entender a rede sem possuir moedas
- Painel de taxas e blocos Bitcoin — L, baixo. Faça uma pequena página ou widget de terminal com taxa sugerida, altura do bloco e tamanho da fila; a API oficial do mempool.space expõe esses dados. Use cache e consultas espaçadas: a API aplica limites e pode responder
429. - Notificador de congestionamento — L, baixo. Avise quando a taxa estimada sair de uma faixa definida por você; é um exercício de API, cache e notificações do Omarchy, não um sinal de compra. Fonte: API de taxas do mempool.space.
- Atlas visual de um bloco — L, baixo. Escolha um bloco público, mostre transações, peso, taxas e confirmação; não consulte seus próprios endereços em exploradores públicos se quiser privacidade. Fonte: endpoints de blocos e transações.
- Relógio de dificuldade e hashrate — L, baixo. Visualize a evolução da dificuldade e explique por que “minerar no notebook” não equivale a competir com a rede. A API do mempool.space publica os endpoints de dificuldade e hashrate; gráficos são observações, não previsão de preço.
- Carimbo de existência de arquivos — L, baixo. Use OpenTimestamps para produzir uma prova temporal de um arquivo seu, por exemplo, uma versão de código ou texto. Guarde o arquivo original e o
.ots; a confirmação não é instantânea e a verificação independente por esse cliente requer Bitcoin Core (um nó podado basta). Não confunda carimbo temporal com registro de direitos autorais. - Verificador de recibos públicos — L, baixo. Dado um TXID público de demonstração, mostre se a transação foi incluída em bloco e quantas confirmações tem. A API de transações basta; um TXID não prova quem é dono de uma carteira.
Laboratório Bitcoin sem dinheiro real
- Bitcoin Core em regtest — M, baixo. O modo regtest cria uma blockchain privada em que você controla os blocos. No Arch, o pacote oficial é
bitcoin-daemon, que incluibitcoindebitcoin-cli;bitcoin-qté o pacote gráfico separado. Use um diretório de dados exclusivo de testes e confirabitcoin-cli -regtest helpna versão instalada antes de copiar comandos de tutoriais antigos. - Explorador da sua própria regtest — M, baixo. Mostre os blocos e transações gerados no item 7 por meio do RPC local. É uma boa aplicação pequena em Flask/Node. O guia de regtest mostra como consultar a cadeia; mantenha o RPC preso a
127.0.0.1, sem expô-lo no roteador. - Visualizador de UTXOs — M, baixo. Crie e gaste moedas fictícias em regtest e desenhe quais saídas foram consumidas e quais viraram troco. A referência de transações Bitcoin explica entradas e saídas. Dá para aprender taxas e privacidade sem comprar nada.
- Comparador de formatos de endereço — L/M, baixo. Gere endereços apenas de teste e compare
legacy, SegWit e Taproot, registrando o formato e o tipo de saída. Apoie-se na documentação de endereços e transações; jamais cole uma frase-semente real em conversores online. - Carteira Sparrow somente de consulta — L, médio. O Sparrow aceita carteira com xpub, que vê movimentações sem poder gastar; também oferece redes de teste. Baixe pelo site oficial, que inclui instruções para verificar assinaturas e leia o guia de watch-only. Use um xpub de teste primeiro: xpub não é segredo de gasto, mas revela histórico e endereços ao servidor consultado.
- Comparar servidores públicos versus nó próprio — L/M, médio. Crie uma carteira de teste no Sparrow, observe o que muda ao usar servidor público ou um seu. O guia do Sparrow explica o custo de privacidade do servidor público. Nó próprio é um projeto posterior, não pré-requisito para começar.
- Autópsia de uma frase BIP39 fictícia — L, baixo. Estude entropia, checksum e derivação com dados de laboratório, sem usá-los para fundos. A BIP-39 especifica que as palavras codificam aleatoriedade gerada por computador; escolher palavras “criativas” não gera uma semente segura.
- Multisig de brinquedo — M, baixo. Simule aprovação 2-de-3 em regtest para entender quem pode assinar e como recuperar acesso. O Sparrow documenta multisig e hardware wallets. No começo, use só chaves descartáveis; multisig real aumenta a exigência de backup e coordenação.
- Preparar uma carteira de hardware sem comprar ainda — L, baixo. Monte uma lista de verificação: origem do dispositivo, atualização, backup e recuperação em equipamento de teste. A orientação de segurança do Bitcoin.org destaca backups e cuidados com carteira conectada. A compra e a custódia real são decisões separadas.
Lightning e pagamentos de laboratório
- Rede Lightning visual com Polar — A, baixo em regtest. O Polar cria nós e canais de regtest por interface gráfica; os bitcoins do laboratório não têm valor. Ele usa Docker e pode pesar mais que o restante desta lista: rode dois nós, feche ao terminar.
- Pagar faturas fictícias — A, baixo em regtest. No Polar, abra um canal, crie uma invoice e acompanhe o saldo de cada lado antes e depois do pagamento. A documentação do Polar descreve as ações de abrir canais e pagar invoices.
- Simular falha de rota — A, baixo em regtest. Desligue um nó do laboratório e observe como a topologia afeta o pagamento. O Polar permite iniciar/parar nós e visualizar canais. É um experimento de redes; não envolve fundos reais.
- Loja BTCPay de mentirinha — A, baixo em regtest. Crie um checkout e liquide uma compra de teste. O BTCPay documenta sua configuração regtest e o ambiente local de desenvolvimento. É interessante para um desenvolvedor, mas Docker, banco e serviços adicionais o tornam projeto de segundo estágio no notebook.
- Fatura de contribuição para software, só em teste — A, baixo em regtest. Faça um protótipo de página de apoio mensal/avulso ligado ao BTCPay local; aprenda a diferença entre pedido, pagamento e confirmação. O guia de testes do BTCPay usa regtest para pagar invoices. Não anuncie esse laboratório como meio de recebimento real.
Nostr: identidade, publicação e small web
- Identidade Nostr de teste — L, médio. Crie uma chave exclusiva para experimentar clientes e relays, sem reutilizar uma identidade importante. O NIP-01 define pares de chaves, eventos assinados e comunicação com relays. Perder a chave privada significa perder o controle dessa identidade.
- Entrar em clientes web sem entregar a chave a cada site — L, médio. Teste um assinador compatível com NIP-07, que oferece ao site uma interface para solicitar assinaturas. Avalie cada permissão e use uma identidade experimental; a extensão continua sendo software sensível.
- Identificador Nostr no próprio domínio — L, médio. Configure
/.well-known/nostr.jsonconforme NIP-05. O formato parece e-mail, mas é um mapeamento de identidade, não uma caixa de mensagens nem prova imutável de identidade. Custo zero se você já tiver domínio e hospedagem. - Blog paralelo em Nostr — L, médio. Publique um artigo Markdown como evento de texto longo do NIP-23, mantendo o site próprio como origem e arquivo principal. Compatibilidade varia por cliente/relay; não trate Nostr como backup do seu blog.
- Marcadores e lista de leitura descentralizados — L, médio. Faça um protótipo de bookmarks em eventos do NIP-51. Bom cruzamento entre Nostr, RSS e small web; teste a exportação antes de depender do cliente escolhido.
- Explorador de eventos em terminal — L/M, baixo para leitura. O
nakconsulta e cria eventos Nostr na CLI; também serve para aprender filtros, tipos de evento e JSON do NIP-01. Não execute o instalador remoto em pipe: prefira binário verificável ou compilação revisada, e evite colocar chave privada real em histórico de shell/arquivo de texto. - Relay Nostr somente local — M, médio. Rode o strfry para explorar armazenamento e políticas de aceitação. Use
localhost/rede privada, limite eventos e monitore disco; um relay público traz moderação, abuso e operação 24/7. - Assinador remoto, em laboratório — M, médio. O NIP-46 separa cliente e assinador. Entender o fluxo é útil antes de confiar uma identidade real a um bunker; teste com chaves descartáveis e compare o risco de cada máquina.
- Mapa de relays e disponibilidade — L, baixo. Consulte uma pequena lista de relays e compare resposta, latência e limites publicados. O NIP-65 documenta listas de relays de leitura/escrita. Respeite limites e não faça varredura agressiva de servidores alheios.
Contratos inteligentes sem dinheiro real
- Primeiro contrato no Remix VM — L, baixo. O Remix tem blockchain de simulação no navegador e contas fictícias. Faça um contrato mínimo de registro/contador; confirme que o ambiente selecionado é Remix VM, não uma extensão de carteira ligada à rede real.
- Token fictício para entender permissões — L, baixo. No Remix VM, implemente um contrato de teste e examine emissão, saldo e quem pode chamar cada função. Use a documentação de criação e deploy do Remix; não publique um “token de investimento” só porque o laboratório funcionou.
- Blockchain Ethereum local com Anvil — M, baixo. O Anvil inicia um nó de desenvolvimento com contas pré-carregadas e mineração instantânea. As chaves padrão são públicas: nunca envie fundos reais para elas nem as reutilize em rede externa.
- Assinar e verificar mensagens — L/M, baixo com chave fictícia. Escreva um pequeno autenticador que assina uma frase e verifica o endereço recuperado, seguindo os exemplos do ethers.js. Isso ensina identidade criptográfica sem executar transação.
- Testes de falha de contrato — M, baixo em rede local. Faça um contrato com uma regra simples, execute casos que devem falhar e inspecione o resultado no Anvil. Teste local não equivale a auditoria de segurança; não use contratos experimentais para custodiar valores.
Criptografia e privacidade: outro sentido de “cripto”
- Criptografar um arquivo com age — L, médio se forem dados reais. O
ageestá no repositório Extra do Arch. Comece com arquivo descartável, depois faça um teste de descriptografia a partir do backup da chave antes de usar em documentos importantes. - Cofre KeePassXC para senhas e chaves de API — L, médio. O
keepassxcé pacote oficial; o guia do projeto cobre banco e recursos de segurança. Não guarde a única cópia do banco e da senha mestra no mesmo notebook. - Backup cifrado com restic — M, médio. Use restic para backups versionados e cifrados; faça um teste de restauração. Criptografia não impede que um provedor ou invasor apague os arquivos, então mantenha cópia independente. Fonte: considerações de segurança do restic.
- Pasta cifrada para sincronização — L/M, médio. O Cryptomator para Linux cria um cofre para arquivos em serviços de nuvem. Teste um arquivo pequeno e recuperação antes de mover um acervo; cifrar conteúdo não elimina metadados de acesso ou o risco de apagar a única cópia.
- Pasta cifrada por linha de comando — M, médio. O
gocryptfsé alternativa FUSE no repositório Extra. É um projeto bom para aprender montagem, permissões e backup, mas exige disciplina para não editar a pasta cifrada diretamente. - Commits assinados no Git — L, baixo. Configure assinatura SSH para demonstrar autoria verificável dos seus projetos. O GitHub documenta assinaturas SSH/GPG e seus limites; isso não prova que o código é seguro, só ajuda a conferir a origem do commit.
- Criptografia integral do Omarchy — L, médio. Confira se sua instalação já usa cifragem de disco antes de empilhar cofres redundantes; o instalador do Omarchy usa criptografia por padrão, mas a escolha feita na instalação concreta é que importa. Faça backup da chave/frase de recuperação em local separado.
O que pesa demais ou traz risco desnecessário
O guia atual de nó Bitcoin estima cerca de 740 GB de download inicial e mais de 750 GB em disco sem poda (pruning); com poda, o armazenamento pode cair para perto de 7 GB, mas o download e a verificação inicial não desaparecem. Esses números mudam com a cadeia. Num SSD interno de 512 GB, a mainnet sem poda não é um bom projeto. Um nó podado pode funcionar, mas consome rede, tempo e bateria e tem limitações como incompatibilidade com txindex e rescan. Se você quiser operar nó 24/7, faz mais sentido um servidor/SSD dedicado.
Mineração Bitcoin por CPU/GPU do U300 serve, no máximo, para entender prova de trabalho em regtest; não há base para tratá-la como renda. Rede Lightning real requer capital em canais, backups e disponibilidade. DApps e assinadores de terceiros podem solicitar permissões perigosas; teste com identidades descartáveis. Nenhuma ideia aqui é recomendação de investimento.
Recomendações práticas
Três projetos para fazer primeiro
- Painel de taxas, sem carteira: abra a documentação da API do mempool.space, consulte somente
blocks/tip/height,v1/fees/recommendedemempool, salve a resposta em cache por pelo menos um minuto e mostre as três métricas numa página local. Não inclua endereços seus nem chaves. - Bitcoin privado em regtest: instale
bitcoin-daemonpelo menu do Omarchy; leia o guia de regtest; crie dados de teste em diretório exclusivo e confirme na saída debitcoin-cli -regtest getblockchaininfoquechainéregtestantes de criar carteiras/blocos. Consultehelpda versão instalada, pois tutoriais antigos usam RPCs que mudaram. Pare o processo ao terminar. Nada de mainnet nesse laboratório. - Identidade Nostr de teste + domínio: crie identidade descartável, experimente um assinador NIP-07, publique uma nota e, se já tiver domínio, implemente NIP-05. A chave privada não deve ir para página web, captura de tela, repositório Git ou chatbot.
Ordem de instalação e cuidados
Use primeiro os pacotes oficiais via menu do Omarchy. Para Sparrow, que oferece pacote Linux em seu próprio site, siga o download e a verificação de assinatura do projeto. Leia o PKGBUILD e a origem de qualquer pacote AUR antes de instalar, especialmente software que toca em chaves. Atualize pelo fluxo Update → Omarchy, que inclui as migrações e snapshots do sistema; não abra RPCs em 0.0.0.0 nem portas no roteador só para um experimento. Use contas, chaves e sementes exclusivas de laboratório. Para qualquer carteira real: backup offline, restauração testada e quantias pequenas até dominar o processo, conforme a orientação de segurança do Bitcoin.org.
Conclusão
Para esse perfil, o Omarchy rende mais como bancada de observação, programação e segurança do que como máquina de mineração ou nó completo. O melhor conjunto inicial custa zero: API da mempool, regtest, Nostr e age/KeePassXC. Depois, se houver interesse em aceitar pagamentos ou desenvolver aplicações, vale montar Polar e BTCPay por sessões; serviços permanentes ficam melhor num servidor separado do notebook.
Fontes consultadas
- Manual do Omarchy: pacotes, AUR e atualizações
- Manual do Omarchy: atualizações
- Manual do Omarchy: instalação e cifragem do disco
- CHUWI: especificações do MiniBook X U300
- Arch Linux: bitcoin-daemon e arquivos instalados
- Bitcoin Developer Guide: regtest
- Bitcoin.org: requisitos e poda de nó
- Bitcoin.org: segurança de carteira
- Sparrow Wallet: funcionalidades
- Sparrow Wallet: guia de uso e watch-only
- Sparrow Wallet: download e verificação
- BIP-39: frases mnemônicas
- mempool.space: API REST
- OpenTimestamps: cliente oficial
- Polar: laboratório Lightning
- BTCPay Server: configuração regtest
- BTCPay Server: desenvolvimento local
- Nostr NIP-01: protocolo básico
- Nostr NIP-05: identificador de domínio
- Nostr NIP-07: assinador no navegador
- Nostr NIP-23: artigos
- Nostr NIP-46: assinador remoto
- Nostr NIP-51: marcadores
- Nostr NIP-65: lista de relays
- nak: ferramenta Nostr de terminal
- strfry: relay Nostr
- Remix IDE: ambientes de execução
- Foundry Anvil: rede EVM local
- ethers.js: assinatura de mensagens
- age: ferramenta de criptografia
- KeePassXC: guia
- restic: documentação
- Cryptomator: documentação desktop
- GitHub: verificação de assinaturas Git
Nota sobre atualidade
Pesquisa concluída em 21 de setembro de 2026. Pacotes, protocolos, limites de API e tamanho da blockchain podem mudar; confirme tudo nas fontes oficiais antes de instalar software, custodiar fundos ou expor serviços.
Did this resonate?
Related documents
- 001
- 002
- 003
- 004
- 005