Gerador de QR Code Bitcoin
Crie um QR code para o seu endereço Bitcoin, com um valor opcional que as carteiras preenchem para quem paga. O checksum do endereço é conferido no seu navegador antes de o código ser desenhado.
O que é um QR code de Bitcoin
Um QR code de Bitcoin é um QR code estático que guarda um endereço de recebimento Bitcoin, opcionalmente com um valor no formato de pagamento bitcoin: do BIP-21, para que uma carteira leia o código e preencha os dados do pagamento.
Cole um endereço Bitcoin e você recebe um código que qualquer carteira Bitcoin consegue ler. Adicione um valor e o código vira um pedido de pagamento BIP-21: a carteira de quem paga abre com o seu endereço e o valor já preenchidos, e basta confirmar.
Todo endereço Bitcoin tem um checksum, e o gerador o confere antes de desenhar qualquer coisa — Base58Check nos endereços que começam com 1 ou 3, bech32 ou bech32m nos endereços bc1. Um único caractere digitado errado ou faltando reprova a verificação, então um endereço quebrado nunca chega a uma placa impressa. A verificação roda no seu navegador; o endereço não é enviado para lugar nenhum.
Como criar um QR code de Bitcoin
- 01
Pegue um endereço de recebimento
Na sua carteira, toque em Receber e copie o endereço. Na corretora, vá em Depositar, escolha Bitcoin e confira se a rede diz Bitcoin (BTC) — e não um token “wrapped” em outra blockchain.
- 02
Cole no gerador
Cole o endereço acima. Se o checksum falhar, copie de novo com o botão de copiar da carteira em vez de digitar.
- 03
Adicione um valor, se quiser
Informe um valor em BTC para um preço fixo ou uma fatura. Deixe em branco para doações e gorjetas, para que quem paga escolha quanto enviar.
- 04
Baixe e teste
Baixe o PNG ou o SVG, leia com uma carteira Bitcoin e confira se o endereço exibido começa e termina como o seu e se o valor está certo. Não é preciso enviar nada para testar.
Tipos de endereço Bitcoin
bc1q… — SegWit nativo
O padrão na maioria das carteiras atuais. Em minúsculas, com 42 caracteres em um endereço comum de chave única, e o mais barato dos tipos comuns para enviar. Praticamente toda carteira e corretora consegue enviar para ele.
bc1p… — Taproot
Um formato mais novo, com 62 caracteres. As carteiras modernas enviam para ele sem problema, mas alguns serviços mais antigos ainda o recusam. Se as pessoas relatarem erro ao pagar você, ofereça um endereço bc1q.
3… — SegWit aninhado ou multisig
Os endereços SegWit “embrulhados”, mais antigos, e muitas configurações multisig começam com 3. Funcionam em todo lugar e podem ir no código sem problema.
1… — legado
O formato original, visto principalmente em carteiras antigas. Ainda funciona e toda carteira envia para ele, então não há por que trocar se é o que você tem.
Valores com BIP-21
Com um valor, o código guarda um link como bitcoin:ENDERECO?amount=0.0005. Os valores são em BTC, não em satoshis, e as carteiras que leem BIP-21 — quase todas — o preenchem. Quem paga ainda pode alterá-lo antes de enviar.
Reutilizar um único endereço
As transações de Bitcoin são públicas, então quem tem o endereço consegue ver todos os pagamentos que ele recebe. Por isso muitas carteiras geram um endereço novo a cada vez. Um código de doação impresso não tem problema, mas para faturas um endereço novo por pagamento deixa o seu histórico mais privado.
Onde um QR code de Bitcoin ajuda
- Botões de doação para blogs, podcasts e projetos open source
- Faturas com o valor já definido
- Uma placa no caixa de uma loja que aceita bitcoin
- Caixinha de gorjeta em shows e feiras
- Overlays de live e descrições de vídeo
- Slides de meetups e crachás de eventos
- Panfletos impressos para arrecadações
Este código recebe apenas na rede Bitcoin. Faturas Lightning e endereços Lightning são outra coisa e não são criados aqui.
Nunca coloque uma chave privada, uma xprv ou uma frase-semente em um QR code. Um endereço de recebimento é a única coisa de que quem paga precisa.
Pagamentos em Bitcoin não podem ser estornados. Se um código impresso for trocado pelo de outra pessoa, o dinheiro enviado a ele já era — coloque-o onde não possa ser coberto, confira de vez em quando e imprima o endereço ao lado para que as pessoas comparem os primeiros e os últimos caracteres.
Este site não guarda bitcoin, não se conecta à sua carteira e não vê pagamentos. Ele cria a imagem e nada mais.
Perguntas sobre o assunto
Copie o endereço de recebimento da sua carteira, cole acima, adicione um valor se quiser e baixe o código. Leia uma vez com uma carteira para conferir antes de compartilhar.
Pode. Informe um valor em BTC e o código usa o formato BIP-21, então a carteira de quem paga abre com o valor preenchido. A pessoa ainda pode editá-lo antes de enviar.
O que a sua carteira oferece por padrão — normalmente bc1q. Os quatro tipos recebem de quase qualquer carteira; o Taproot (bc1p) é o único que alguns serviços mais antigos podem recusar.
Se algum caractere estiver errado ou faltando, o checksum falha e o gerador mostra um erro em vez do código. Um endereço válido que simplesmente não é seu não tem como ser detectado, então compare com a sua carteira.
Não. A validação e o desenho acontecem no seu navegador. O site usa o Google Analytics para contar visitas e pode exibir anúncios, mas o endereço que você digita nunca sai do seu aparelho.
Não. Esta página cria códigos de Bitcoin on-chain. A Lightning usa faturas ou endereços Lightning, que a sua carteira Lightning pode exibir como um QR code próprio.
Não. O endereço fica gravado no desenho, sem redirecionamento, então funciona enquanto a sua carteira ainda controlar esse endereço.