OpenSource-Hub
B

Bitcart

939 stars·開発ツール·SHA-256 チェックサム確認済み

オープンソースの暗号通貨決済プラットフォーム。加盟店がセルフホスト可能で、デプロイも簡単です。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

セルフホスト型の暗号資産決済システムを構築。初心者でも素早くデプロイできます。

主な機能

  • 複数通貨(BTC、LTC など)に対応、仲介業者の手数料なし
  • 管理パネルとショップページを内蔵、すぐに使い始められる
  • Docker でワンクリックデプロイ、複雑な設定は不要
  • BitCCL スクリプト言語を提供、チェックアウトフローをカスタマイズ可能
  • Python SDK で開発者が新しい通貨を簡単に統合できる

できないこと

  • •暗号通貨は価格変動が大きいため、リスクは自己責任でご負担ください。初回のブロックチェーン同期には長時間かかる場合があります。サーバーのセキュリティ対策(HTTPS、ファイアウォールなど)を必ず実施してください。

使用例

  • ECサイトで暗号通貨決済を受け入れる
  • 実店舗でQRコードによる支払い受領(タブレット表示と併用)
  • 個人ブログ/寄付ページに暗号通貨の投げ銭機能を導入

詳細説明

Bitcart は、マーチャント、ユーザー、開発者向けのオープンソースの暗号通貨決済プラットフォームであり、デプロイと利用が容易です。コアデーモン、マーチャント API、管理パネル、すぐに使えるストアフロントエンド、Docker パッケージング(簡単なデプロイのため)、Python SDK(コイン統合用)、カスタムスクリプト言語 BitCCL(チェックアウトプロセスの自動化用)を含む完全なエコシステムを提供しています。Bitcart は複数の暗号通貨をサポートし、シンプルなインターフェースを備え、Docker Compose だけで迅速にデプロイを完了できます。セルフホストを希望し、サードパーティの決済処理業者から解放されたい企業に適しています。BTCPay Server と比較して、Bitcart は統一された管理パネルとすぐに使えるストアをより重視しており、BitCCL スクリプト言語により、上級ユーザーはチェックアウトロジックをきめ細かく制御できます。

トラブルシューティング & FAQ (2)

トラブル対応
TRC20/ERC20のインボイスが複数あり、それぞれの金額が同じ場合、Bitcartが支払いを正しいインボイスにマッチできないのはなぜですか?

アカウントモデルチェーン(ETH、TRX、XMR)では、すべてのインボイスが同じ受取アドレスを共有します。2つの保留中のインボイスが同一金額の場合、オンチェーン支払いを決定論的に特定できません。計画されている修正では、競合するインボイスごとに最小限のノイズ(例:10^-divisibility)を追加します。それまでは、ウォレットごとに一度に1つの保留中インボイスに制限するか、インボイス金額を一意にして競合を避けてください。このバグは主にUSDT-TRC20やUSDC-ERC20のようなステーブルコインに影響します。これらのトークンは米ドルペッグ価格のため、同一のトークン金額が簡単に発生します。

参照 Issue #605
トラブル対応
Bitcartで特殊文字を含むデータベースパスワードを使用する際の「invalid interpolation syntax」エラーを修正する方法

ConfigParserがURLエンコードされたパスワードのパーセント記号を解釈することでエラーが発生します。恒久的な修正(コミット5e44983)では補間を無効にします。すぐに適用するには、メインブランチからBitcartをビルドしてください。回避策として、新しいリリースにパッチが含まれるまでは、% 文字を含まないデータベースパスワードを使用することです。

参照 Issue #506

タグ

cryptocurrencypaymentmerchante-commercebitcoin

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:Docker と Docker Compose がインストールされていることを確認してください

4

ステップ2:bitcart-docker リポジトリをクローンし、docker-compose up を実行します

5

ステップ3:http://localhost:3000 にアクセスして管理パネルを開き、ウィザードに従って設定を完了します

インストールガイド
  1. ステップ1:Docker と Docker Compose がインストールされていることを確認してください
  2. ステップ2:bitcart-docker リポジトリをクローンし、docker-compose up を実行します
  3. ステップ3:http://localhost:3000 にアクセスして管理パネルを開き、ウィザードに従って設定を完了します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

コンテナを直接停止し、関連するデータディレクトリを削除するだけで完全にクリーンアップでき、システムに残留物は残りません。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-06-27 08:45:17
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

2 FAQs

類似プロジェクト