コンテンツにスキップ

Botの初期流動性に出資する

bitCasterで新しいマーケットを作成すると、最初は板が空の状態から始まります。マーケットメーカーがいなければ、トレーダーは取引相手を見つけられません。このギャップを埋めるために、マッチングエンジンはすべてのマーケットに対してCPMM Botを稼働させます。これは板の上にBidとAskを継続的に提示し、約定が入るたびに更新する自動の取引相手です。Botが板を提示するためには初期インベントリが必要であり、それはあなたがマーケット作成ウィザードの最後で入金する資金から賄われます。

入金額はそのマーケットにおけるBotの運転資金になります。10,000 satsを入金した場合、その金額分のYESトークンとNOトークンを、あなたの作成したコンディションに対してミントできます。Botは両方のインベントリを使って板の両側にラダーを提示します。Botの価格はインベントリの比率で決まり、YESを売るたびにYESの在庫が減り、YES側の価格が上がる、という直感に沿った定数積マーケットメーカーの挙動を取ります。同じBotには後から誰でも追加で出資できます — 入金エンドポイントは追加入金(リプレニッシュ)も受け付けるため、Botは一度きりの資金調達ラウンドではなく、長期的に板に存在し続けるマーケットの構成要素です。

入金は返金不可です。一度Botに資金を出すと、そのsatsはマーケットが解決されるまで、流動性提供のためにコミットされます。解決後はBotが保有していた残インベントリ、スプレッドから得た利益、損失分を清算した結果がオペレーターの取り分となります。設計上、損失は入金額が上限です。Botが受け取った在庫以上に損をすることはありません。途中で入金を引き出すパスは存在せず、これは意図的な設計です — トレーダー側から見た「Botは確実に板にいる」というコミットメントの信頼性を担保するためです。

ウィザードの最後のステップの動き

Section titled “ウィザードの最後のステップの動き”

説明文のステップを完了すると、ウィザードはコンディションをミントに登録し、パーティションを登録し、マッチングエンジンにマーケットを記録するよう要求します。エンジンがacknowledgeを返した瞬間、ウィザードは**「資金を入金する」**ステップに進みます。新しく作成されたマーケットの識別子と、2つの支払い方法(Lightning invoiceまたはCashu ecashトークン)の選択肢が表示されます。手元にある手段を選んでください — どちらの経路でも同じBotに資金が入ります。

Lightningを選んだ場合、ウィザードはマッチングエンジンからbolt11インボイスを取得します。インボイスはウィザード上で1度だけ表示されるので、Lightningウォレットにコピーしてください。セキュリティ上の理由で、ステータス取得用のエンドポイントはこのインボイスを返さないため、画面遷移する前に必ず控えておく必要があります。任意のLightningウォレットから(bitCasterで使っているのとは別のウォレットからでも)支払えます。支払いが検出されると、対応するCTFトークンがミントされてBotアカウントにクレジットされ、入金はRequested → Paid → Creditedへと遷移します。

ecashを選んだ場合、ウィザードはCashu V4トークン(blob形式)を受け付けます。テキストエリアに貼り付けて送信してください。Proofはミントに対して検証され、適切な金額に変換されたうえで、対応するCTFトークンとしてBotアカウントにクレジットされます。bitCasterで自分のポジションを保管しているCashuウォレットと同じウォレットを使う必要はありません — 入金は一方向のコミットメントです。

どちらのフローでも、ウィザードはマッチングエンジンに対して入金のライフサイクル状態をポーリングし、各遷移を表示します(支払い待ち、支払い受領、マーケットへのクレジット中、最後にfunded)。fundedが表示されたら**「マーケットへ進む」**をクリックすると、Botのラダーが板に現れているマーケット詳細ページへ遷移します。

入金が完了する前にウィザードを閉じてしまった場合

Section titled “入金が完了する前にウィザードを閉じてしまった場合”

ウィザードを閉じてもマーケットそのものは取り消されません — すでにミントとマッチングエンジンに登録済みです。マーケットは「未funded」状態で存在し続け、あなた(または他の誰か)が入金するまでそのままになります。クリエイターダッシュボードからいつでも戻って入金できます。入金がクレジットされるまで流動性は0と表示され、Botと約定する注文は一切発生しませんが、人間のトレーダーは自分自身の注文を出すことができます。

あとからリプレニッシュ(追加出資)する

Section titled “あとからリプレニッシュ(追加出資)する”

マーケットが稼働中であっても、Botに在庫を追加できます — 元の作成者だけでなく誰でも追加できます。追加入金は同じエンドポイント、同じフローを使います。これはBotのインベントリが取引で減ってしまい、減った側のスプレッドが広がっているときに有効です。追加入金によってラダーがタイトな見積もりに戻ります。マッチングエンジンはどの入金も同等に扱います — 誰が支払ったかは問いません。

Botは片側のインベントリが尽きても停止はしません。YESインベントリが0になった場合、BotはBidの提示は続けます(トレーダーからYESを買い取ることはできるため)が、Askの提示は止めます。NO側も対称です。両方が尽きると、Botは新しい入金が来るまで静かに見積もりを止めます — 終了はしません。人間のトレーダーによる取引は引き続き可能です。

Botに資金を出すことは、自分自身のマーケットへの賭けでもあります。YESの真の確率が70%で、Botが50/50からスタートすると、情報を持つトレーダーはBotのAskにYESを売り続け、インベントリ比は30/70まで動きます — Botがそのまま「相手側」になっているのです。Botのスプレッド(BidとAskの差)はこのドリフトに対する唯一の防御策で、板上の他のメーカーがBot価格から乖離するときには自動的に広がります。情報を持つ確信的なトレーダーを止められるわけではありませんが、スプレッドはBotが見積もりを更新する前に逆選択される(adverse selection)リスクへの対価です。

入金額が小さいほど、ラダーの各価格レベルは薄くなり、大きな1回の取引で価格が大きく動きやすくなります。入金額が大きいほどフローを吸収する深い板になります。最適なサイズはオペレーターの判断次第で唯一の正解はありません — ですがウィザード上で先に入力した流動性ステップの値が、入金画面のデフォルトとして反映されます。