プロジェクトディレクトリ

Bitsocial プロジェクト

Bitsocial は、誰でも作れる何千ものアプリ、ツール、サービスへと育つことを目指しています。門番に承認されたものだけではありません。開発者の方は、ご自身のアプリを投稿してください。

プロジェクトディレクトリ
5chan logo

5chan

すぐ使えます

ウェブ、APK、デスクトップ版を直接ダウンロードできる分散型画像掲示板。

5chan は Bitsocial 最初の公開クライアントです。匿名画像掲示板の流れをピア・ツー・ピアネットワーク上で再現し、掲示板、スレッド、画像投稿、コミュニティのモデレーション、そして中央サーバーに頼らない複数の公開ミラーを備えています。

Seedit logo

Seedit

実験的

ウェブ、APK、デスクトップ版を備えた掲示板型の Bitsocial クライアント。

Seedit は Reddit 風の議論を Bitsocial に持ち込み、スレッド、アイデンティティ、コミュニティ管理、複数の配布経路を備えています。ブラウザ、Android のスマートフォン、デスクトップアプリから、ネットワークの掲示板側を最短で試せます。

カスタム 5chan コミュニティ向けの掲示板管理ツール。

5chan Board Manager は Bitsocial CLI に接続し、管理者がカスタム imageboard ボードを作成、設定、モデレートするのを支援します。これは、運用面を管理したいボード所有者向けのユーティリティ層です。

OpenAI互換のモデレーションチェックで、各コミュニティのルールに照合。

AI Moderation Challengeは、OpenAI互換のモデルエンドポイントを使ってBitsocialのコメント内容をcommunity.rulesに照らして評価します。コミュニティは、providerキーとpromptをプライベートなnode設定に保ちながら、リスクの高い投稿をreviewに回せます。

ノード、コミュニティ、自動化ワークフローを操るコマンドライン制御。

Bitsocial CLI は、プロトコルの公式ターミナルインターフェースです。ノードの管理、コンテンツの公開、プログラム制御とコード自動化のための WebSocket JSON-RPC サーバーの起動、管理フローの自動化、GUI クライアントを使わずに Bitsocial のプリミティブを直接扱う用途に使えます。

Bitsocialコミュニティ向けのパブリックシーダー、Dockerとnpmにパッケージされている。

Bitsocial Seederは、Bitsocial daemonを通じて、コミュニティの最初のページ、更新後のCID、およびpubsubトピックルーティングをピン留めします。すでに実行中のローカルdaemonが到達可能な場合は再利用するか、バンドルされたbitsocial-cli daemonを自動的に開始し、無人のVPS展開用のDockerイメージとNode-firstオペレータ向けのnpmパッケージの両方として提供されます。

新しい Bitsocial 投稿を Telegram のチャンネルやグループへ中継するフィードボット。

Bitsocial Telegram Bots はクライアントのコミュニティ一覧を監視し、新しい投稿を Telegram の配信先へ転送しながら、Bitsocial クライアントへ戻るインラインリンクを付けます。現在の稼働ボットは 5chan のフィードを対象にしており、将来的にさらにクライアント固有のボットを追加できる構成になっています。

人間確認を求めるコミュニティ向けの独自画像 CAPTCHA。

Captcha Canvas Challenge は視覚的な CAPTCHA を生成し、コミュニティが自分たちの投稿フローに組み込めます。セルフホストのモデレーションを手放さずに、直接的な人間確認を取り入れたい場合の軽量な選択肢です。

トークンやコントラクトの確認を行いたいコミュニティ向けのオンチェーン制御。

EVM Contract Call は、投稿を受理する前に EVM コントラクトを呼び出して投稿内容を確認します。トークンゲート、ステーキング条件、その他のオンチェーン確認をモデレーションの流れに組み込めます。

国とボード固有のバッジ用に検証されたフラグ発行者チャレンジ。

Flags Challengeはビットソーシャルコミュニティノード上で実行され、設定可能な発行者サービスからの署名付きフラグアサーションを検証します。最初のバンドルプロファイルは5chanを対象とし、国旗、/pol/ミームフラグ、/mlpポニーフラグをカバーしながら、独自の発行者と名前空間を実行するすべてのクライアント向けに同じパターンを再利用可能に保ちます。

Mintpass logo

より強いスパム対策の入り口が必要なコミュニティ向けの NFT ベースのアクセス制御。

Mintpass は Bitsocial コミュニティ向けの柔軟な認証層です。NFT の所有確認、認証の流れ、独自のチャレンジモジュールを組み合わせながら、全員を中央集約型のログインシステムに寄せる必要がありません。

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.

再投稿を防ぐ投稿体験がほしいコミュニティ向けの、Robot9000風オリジナリティゲート。

R9K Challenge は Bitsocial コミュニティノードで動作し、正規化された投稿テキストをオーナーノードのローカルコメントデータベースと照合します。コミュニティに Robot9000 風の投稿体験を提供し、完全一致の再投稿は承認前に失敗し、バックリンクは無視され、失敗を繰り返すと段階的な一時BANが発生し、生の投稿テキストではなく承認済みテキストのハッシュだけがプライベートなローカル状態に残ります。 このチャレンジではAIを使用しません。

悪質な投稿をふるい分ける中央集約型のリスク判定層。

Spam Blocker は投稿を評価してリスクスコアを返し、コミュニティはそれを独自のモデレーションロジックと組み合わせられます。より独自のスパム対策ルールを作る前の、実用的な追加層として役立ちます。

管理された成長を好むコミュニティ向けの招待制バウチャーコード。

Voucher Challenge はモデレーターが信頼できるバウチャーコードを配布し、グローバルな認証基盤なしで投稿を解放できます。招待制のコミュニティ、ニッチな掲示板、段階的な展開に向いています。