Skip to main content

BTCPay Server | Wiki | Mapping Bitcoin

BTCPay Server

Processador de pagamentos Bitcoin auto-hospedado e de código aberto, criado por Nicolas Dorier em 2017 para comerciantes aceitarem BTC sem intermediários.

O BTCPay Server é um processador de pagamentos Bitcoin de código aberto e auto-hospedado, lançado em 2017. Criado originalmente por Nicolas Dorier como resposta à decisão da BitPay de apoiar o SegWit2x durante a Guerra do Tamanho de Bloco, o BTCPay Server tornou-se uma das ferramentas mais importantes para comerciantes e desenvolvedores que desejam aceitar Bitcoin sem depender de intermediários.

Origem e Filosofia

O projeto nasceu de uma filosofia profundamente alinhada com os valores centrais do Bitcoin: soberania individual, resistência à censura e eliminação de intermediários. A frase que motivou sua criação, atribuída a Nicolas Dorier, foi uma resposta direta ao suporte da BitPay ao fork do Bitcoin, tornando-se um dos momentos mais citados da história do ecossistema.

Ao hospedar sua própria instância do BTCPay Server, um comerciante recebe pagamentos em Bitcoin diretamente em sua própria carteira, sem nenhum intermediário, sem taxas de processamento e sem risco de censura ou bloqueio de conta.

Funcionalidades

O BTCPay Server oferece um conjunto robusto de funcionalidades para comerciantes e desenvolvedores:

  • Loja online: integração com plataformas como WooCommerce, Shopify, Magento e outras.
  • Ponto de venda (PDV): interface para vendas presenciais via QR code.
  • Suporte à Rede Lightning: aceita pagamentos instantâneos via Lightning além de transações on-chain, integrando-se com LND e Core Lightning.
  • Fatura e crowdfunding: ferramentas para emissão de faturas e campanhas de arrecadação.
  • Multisig e carteiras de hardware: suporte a configurações de segurança avançadas.
  • API completa: permite integração personalizada com praticamente qualquer sistema.

Modelo de Código Aberto

O BTCPay Server é mantido por uma comunidade global de desenvolvedores voluntários e organizações que contribuem com código, documentação e suporte. O projeto não tem fins lucrativos e é financiado por doações e grants de organizações do ecossistema Bitcoin, como o OpenSATS.

Qualquer pessoa pode baixar, instalar e usar o software gratuitamente. O código-fonte completo está disponível no GitHub. Empresas e desenvolvedores contribuem com melhorias e extensões que beneficiam toda a comunidade.

Relevância no Ecossistema

O BTCPay Server representa o ideal de soberania financeira aplicado ao comércio. Ao eliminar a necessidade de processadores de pagamento terceirizados, ele garante que comerciantes e seus clientes interajam diretamente com a rede Bitcoin. É amplamente utilizado por lojas online, ONGs, criadores de conteúdo e ativistas ao redor do mundo -- especialmente em regiões onde o acesso a serviços financeiros tradicionais é limitado ou onde a censura é uma preocupação real.

Plataformas como o Mapping Bitcoin de Leon Acosta listam comerciantes que utilizam o BTCPay Server, enquanto a Strike de Jack Mallers complementa o BTCPay Server oferecendo uma abordagem custodial para pagamentos Lightning.

Referências

  • Nicolas Dorier -- criador e principal mantenedor
  • A Guerra do Tamanho de Bloco -- documenta a controvérsia do SegWit2x que motivou a criação do BTCPay Server
  • Rede Lightning -- o protocolo de segunda camada integrado ao BTCPay Server para pagamentos instantâneos
  • Mapping Bitcoin -- plataforma que lista comerciantes que usam BTCPay Server
  • Lightning Labs -- desenvolvedora do LND integrado ao BTCPay Server
  • Blockstream -- desenvolvedora do Core Lightning integrado ao BTCPay Server
  • Strike -- empresa de pagamentos Bitcoin com abordagem complementar