エアドロップ
2026-09-27以降、マーケットのトレジャリーの用途は1つだけです。トレジャリーが購入するトークン化株式の100 %が、そのトークンのホルダーにエアドロップされます(保有量に応じた比例配分、24時間ごと)。それ以前のクリエイターバイバックは廃止されました。
コード化・テスト済み、未デプロイ。エアドロップのコントラクトであるAirdropDistributorは、両方のボールトからそこへ資産を送る経路とともに、2026-10-04にコード化され、テストされました。キーパーの日次のエアドロップのステップとdappの請求画面は、2026-10-05に書かれました。テストではLayerZeroはモックに置き換えられており、何もデプロイされていません。残っている作業:株式のLayerZeroアダプターです。進捗状況を参照してください。
分配されるもの
トレジャリーが購入するものすべてです。つまり、買いと売りを問わずすべての取引の2 %と、マーケットの最初の10ブロックにおけるアンチスナイプの超過分を、マーケットのバスケットの株式に変換したものです。
分配は現物で行われます。ホルダーが受け取るのは、Ethereum上でラップされた形のトークン化株式であり(後述)、現金では決してありません。変換待ちのETH、USDC、USDGは、そのままの形では分配されません。株式に変換された後に分配されます。
誰に、どこで
マーケットのトークンのホルダーに、保有量に応じた比例配分で分配されます。プロトコル自身のアドレスは何も受け取りません。
保有量は、月曜日も含め、サイクル前の24時間における各ウォレットの平均残高として計算されます。トークンを1時間保有すると、丸1日の1/24として数えられます。時間枠が閉じる直前に購入しても、ほとんど何も得られません。2026-09-28以降は、各ウォレットの保有量がオンチェーンで時系列に記録されるため、各取り分はEthereum上でコントラクトが計算します。キーパーがそれを提供することは決してありません。2026-10-02以降、この記録はトークンの外にあるモジュール、保有量レコーダーが保持します。すべてのトークンは、残高の変化をすべて保有量レコーダーに報告し、その報告が失敗すれば、転送も失敗します。これは意図的なものであり、1つの失敗が残りを決して止めないというプロトコルのルールの唯一の例外です。失敗してもよい報告にすると、ホルダーは自分の転送でその報告のガスを枯渇させることができ、そうすると記録はその動きを飛ばし、そのホルダーの取り分が増えてしまいます。アーキテクチャと後述の運用上のルールを参照してください。
2026-10-01以降、この記録は各トークンの記録供給量も時系列で保持します。UniswapのPoolManagerの外にある、すべての残高です。これが取り分の分母になります。
取り分 = 時間枠における平均残高
÷ (平均記録供給量 − 除外されたアドレスの平均)
除外されるアドレスとは、何も受け取らないアドレスのことです。バーンアドレスは常に除外され、トークンの除外リストに載ったアドレスも除外されます。後述の除外を参照してください。保有量レコーダーが記録供給量を示すのは正時の時点だけなので、エアドロップの時間枠は正時に始まり、正時に終わります。その代償として、すべてのスワップでストレージへの書き込みが1回増えます。トークンごとの各時間の最初のスワップは、買いでも売りでも、記録がトークンの外に移る前の2026-10-01に単独のトランザクションとして測定すると、ガスが約28,000〜30,000多くかかります。2026-10-01のセキュリティパイプラインまでこのページが示していた23,000は、1つのトランザクションの内部で測定された値でした。したがって、ある時間の終わり近くにウォレットが見積もったガスは、トランザクションが次の時間の最初のスワップとして着地した場合、不足することがあります。EthereumのGlamsterdamアップグレード(Sepoliaでは2026-10-06から有効、メインネットではそのフォーク時に有効)以降、この書き込みは新しい価格でストレージスロットを作成します。Sepoliaでは、ある時間の最初のスワップに123,216ガス多くかかりました。アプリは、ある時間の最初のスワップとして着地する可能性のある取引に、150,000ガスを追加で与えます。トランザクションは使ったガスの分だけ支払うため、これは上限を高くするだけです。
保有量は、トークンが取引されるEthereum上で測定され、2026-09-28以降は株式もそこで分配されます。株式はRobinhood Chain上で購入され、そこでStockFunがデプロイしたLayerZeroアダプター(株式ごとに1つ)にロックされ、ロックされた株式1つにつき1つのラップされた株式として、Ethereumへ送られます。各ホルダーはEthereum上で自分の取り分を請求し、請求のガス代を支払います。実際の株式を保有するには、ホルダーはラップされた株式をブリッジ経由でRobinhood Chainへ送り返します。その費用はホルダー自身の負担です。StockFunのオーナーは、遅延期間も引き出しの上限もなしに、アダプターのLayerZeroの設定を保持しています。信頼モデルを参照してください。
このルールはすべてのトレジャリーに適用されます。$STOCKFUNのトレジャリーも例外ではなく、$STOCKFUNホルダーにエアドロップされます。
24時間ごと
エアドロップは日次サイクルとして、マーケットごとに実行されます。その時刻(デフォルトで13:00 UTC)は、保有量を測定する時間枠を、年間を通じて米国株式市場が開く前に閉じます。取引開始は、夏は13:30 UTC、冬は14:30 UTCです。サイクルの購入は、その後に続く取引時間中に行われ、その送付は、デフォルトでは、その取引時間が終わった後に行われます。
- マーケットのトレジャリーに少なくとも0.1 ETHが貯まっていれば、キーパーがそれを変換し、ブリッジで送り、バスケットの株式を購入します。
- デフォルトでは、その日の取引時間が終わった後に、キーパーは購入した株式をラップした形でEthereum上のエアドロップのコントラクトへ送り、そこでその100 %がトークンのホルダーによって請求可能になります。7回目の監査ループ以降(2026-10-06)、キーパーは、時間枠の開始も含めて、送付のコストに見合う価値になった時点で株式を送ります。そうでなければ、株式は、その後に貯まる分とともに、後の時間枠までボールトで待機します(キーパーを参照してください)。10回目の監査ループ以降、キーパーは、取引時間の終了後に送るものがなかったボールトを、次の取引時間になって初めて読み取り直します。そのため、取引時間の終了後に、その購入以外でボールトに渡された株式は、次の取引時間の送付とともに、後の時間枠に入ります。その日の購入がもたらすものは、引き続き、その日に終わった時間枠に入ります。
0.1 ETH未満であれば、そのマーケットではその日は何も起こらず、ETHは次のサイクルを待ちます。2 %という料率では、しきい値に達するには、そのマーケットで買いと売りを合わせて約5 ETHの出来高が必要です。日中にしきい値を超えても、何も発動しません。変換が行われるのは日次サイクルの中だけです。キーパーは、時間枠が閉じた後の最初の周回で各ボールトを確認し、その時間枠の中でそのETHを一度だけ変換します。キーパーは2026-10-06以降これを守っており、それまでは、ボールトがしきい値を保有した時点で、取引時間中のどの周回でもボールトのETHを変換していました。すでにボールトで待機している資金は、しきい値に関係なく先へ進みます。6回目の監査ループ以降(2026-10-06)、ボールトのUSDCは、そのETHの各変換の後に1回、それ以外の場合は時間枠ごとに最大1回、ミラーボールトのUSDGは周回ごとに進みます。
株式を購入できるのは、米国株式市場が開いている間だけです。したがって、週末とNYSEの休場日にはサイクルはありません。金曜日の手数料は月曜日に分配されます。
しきい値とカレンダーはキーパーのルールであり、エアドロップのコントラクトはどちらも知りません。コントラクトが知っているのは時間枠であり、各送付を、それが到着した時点で最後に閉じた時間枠に計上します。
サイクルの長さと閉じる時刻、しきい値(0.1 ETH)、そして後述のエアドロップのコントラクトの制限は、2026-10-05以降、StockFunのオーナーの設定であり、このページの値はデフォルト値です。新しいスケジュールは、まだ開かれていない時間枠に適用されます。すでに開かれているサイクルは、自身の時間枠を保持します。
途中で失敗したサイクル(ブリッジの遅延、古いフィード、許容幅による拒否)で止まるのは、その失敗が影響する部分だけです。2026-10-05以降、各株式の購入は個別に進みます。レッグが失敗した株式は、後のサイクルのためにその資金を保持し、その間にバスケットの他の株式は購入されます。また、ブリッジバッチから外されたマーケットは、他のマーケットがブリッジを渡る間、待機します。先へ進まなかった分は、Ethereum上またはRobinhood Chain上のマーケットのボールトで待機し、トレジャリーが再び0.1 ETHに達していなくても、次のサイクルで処理を完了します。StockFunのオーナーは、即時である緊急移転によって、いつでもそれを移動することもできます。緊急モードを参照してください。
サイクルの仕組み
エアドロップのコントラクトでは、2026-10-04以降、次のとおりです。
- 時間枠。サイクルの時間枠は、その終了時刻の前の期間で、デフォルトでは13:00 UTCに終わる24時間です。StockFunのオーナーは、長さと閉じる時刻を1時間単位で設定します(
setCycleSchedule)。送付は、その到着時刻またはそれ以前の直近の、時間枠が閉じる時刻に終わる時間枠に属し、マーケットの最新の開かれたサイクルより前の時間枠に属することは決してありません。 - 開始によって数値が固定されます。時間枠の最初の送付が、そのサイクルを開きます。キーパーは、誰でも呼び出せる
openCycleで、先にサイクルを開くことができます。キーパーはこれを、時間枠が閉じた後、株式が届く前に行うため、各配信はサイクルに追加されるだけになります。開始によって、次のものが恒久的に固定されます:トークンの保有量レコーダー、サイクルがいつ開かれても、時間枠が閉じた時点で有効だった除外リスト、そして分母、つまり時間枠における記録供給量から、バーンアドレスとリストに載ったアドレスの保有量を差し引いたものです。サイクルのすべてのホルダーは、その後に何が変わっても、同じ数値に対して測定されます。 - 時間枠ごとに1つのサイクル。同じ時間枠への後続の送付は、同じサイクルに追加されます。
- タイミングはキーパーが決めます。キーパーは送付をトリガーしますが、時間枠も、ホルダーも、金額も指定することは決してありません。したがって、次に時間枠が閉じる時刻より後に到着した送付は、翌日の時間枠で測定されます。これは受け入れられ、文書化されています。
株式が届く経路
経路は2つあり、それ以外にサイクルに計上されるものはありません。
- Robinhood Chainから。キーパーはマーケットのミラーボールトの
sendToAirdrop(stocks)を呼び出し、LayerZeroの手数料を支払います。払いすぎた分はキーパーに返金されます。2026-10-06以降、この呼び出しは、各配信がEthereum上で受け取るガスも指定します(sendToAirdrop(stocks, receiveGas, composeGas))。リモートハブは、そのガスを、StockFunのオーナーが設定する下限と上限の間に収めます(Robinhoodレールとキーパーを参照してください)。ボールトは、リストに載った各株式について、その残高の全量を、リモートハブがその株式のために指定するアダプターを通じて、リモートハブが指定するエアドロップのコントラクトへ、マーケットのIDをペイロードとして送ります。LayerZeroが運ぶのは小数点以下6桁までです。18桁の株式の10^12単位未満、つまりトークンの100万分の1未満は、後の送付のためにボールトに残ります。Ethereum上では、その株式のOFTがラップされた株式をエアドロップのコントラクトにミントし、その後LayerZeroのエンドポイントがコントラクトを呼び出します。コントラクトがその配信を計上するのは、それが自身のエンドポイントから、StockFunのオーナーが登録した株式のOFTから、Robinhood Chainから来たもので、ペイロードが示すマーケットのミラーボールトによって送られ、かつそのマーケットが存在する場合だけです。 - Ethereumから。株式をEthereum上で購入するボールト、つまりローカルのレールでは、キーパーがマーケットの
TreasuryVaultのsendToAirdrop(stocks)を呼び出します。ボールトは正確な金額を承認し、エアドロップのコントラクトがそれを引き取って、実際に受け取った分を計上し、承認は再び閉じられます。マーケットのために送付できるのは、そのマーケット自身のボールトだけです。ブリッジハブに接続されたボールトは、この経路を拒否します。その株式はRobinhood Chain上にあるからです。
どちらの場合も、キーパーが決めるのはタイミングだけで、量も、対象も、行き先も決めません。金額はボールトの残高であり、行き先はプロトコルが指定するコントラクトです。同じ株式を2回リストに載せたり、バスケット外の株式を載せたりすると、呼び出しは失敗します。
2026-10-05以降、リストに載った各株式は個別に送られます。発行体が凍結した株式、残高を読み取れない株式、あるいはRobinhood Chainからの場合に、アダプターがない株式や、その手数料をキーパーの支払いがまかなえない株式は、イベント(AirdropSendFailed)とともにボールトに残り、他の株式は送られます。残った株式は、後の送付で送られます。どの株式も送られない場合、呼び出しは失敗し、その理由を示します。
取り分と請求
- ホルダーが請求します。各ホルダーはEthereum上で自分の取り分を自ら請求し、ガス代を支払います。1つのサイクルは
claimで、複数のサイクルはclaimManyで請求します。誰も他人のために請求することはできず、キーパーは何も送付しません。2026-10-05以降、dappの請求画面は、ウォレットが請求できるすべての時間枠を一覧表示し、1トランザクションにつき5サイクルずつ(2026-10-06までは10サイクルずつ)請求を送ります。dappを参照してください。 金額。サイクルの各株式について:
請求額 = 切り捨て(金額 × 時間枠における保有量 ÷ 対象となる保有量) − そのホルダーにすでに支払われた額ただし、そのサイクルにその株式で残っている量を超えることは決してありません。請求の後に送付があると金額が増え、ホルダーはその差額を請求します。丸めで残った分はコントラクトにとどまります。
- 期限なし、上限なし、最低額なし。取り分は、期限なしにいつでも請求できます。ウォレットごとの上限も最低額もありません。
- 除外されたアドレスは何も請求できません。
- 別のサイクルから支払われることは決してありません。2026-10-05以降、エアドロップのコントラクトは、自身が負っている額とそれを裏付けるものを株式ごとに管理し、ある株式を支払うのは、それを裏付けるものが負っている額をまかなっている間だけです。それを裏付けるものは、サイクルに計上された株式から数えられ、まだ計上されていない配信も含むコントラクトの残高から読み取られることは決してありません。そのため、別のマーケットへ向かう途中の株式が、請求の支払いに使われることは決してありません。ある株式の一部を持ち出した緊急移転の後は、その株式の請求は、それを保有するすべてのマーケットで、その株式が、誰でも呼び出せる
restoreを通じて戻ってくるか(単なる転送は数に入りません)、StockFunのオーナーが損失を、それを失ったサイクルの負担として償却するまで待機します。そのサイクルからその株式を誰も請求していない間は、その任意の一部を償却でき、すべてのホルダーが同じ割合を失います。一部のホルダーがすでに支払いを受けた後は、償却できるのは残りの全量だけであり、それはまだ支払いを受けていないホルダーが失います。そのような償却の後でサイクルに届いたものは、償却された額が初めから存在しなかったかのように、サイクルのすべてのホルダーの間で比例配分されます。緊急モードを参照してください。 - 請求は支払える分を支払います。2026-10-05以降、
claimとclaimManyは、支払えるすべての株式を支払います。上記のように帳簿が不足している株式や、たとえば発行体が凍結したために転送が拒否される株式は、繰り延べられます(ClaimDeferred)。その株式は支払われるべきものとして残り、後の請求がそれを支払います。claimManyは、除外リストに呼び出し元が載っているサイクルをスキップし、claimはそれを拒否します(Excluded)。何も支払わない請求は失敗し、その理由を示します:株式について帳簿が不足している(Underfunded)、転送が拒否された(TransferRefused)、あるいは請求するものがない(NothingToClaim)です。それまでは、そのような株式が1つあるだけで請求全体が失敗し、除外されたサイクルが1つあるだけでclaimMany全体が失敗していました。 - コスト。2つまたは3つの株式からなるサイクルの請求には、ウォームストレージで実行されるテストでの測定で、およそ120,000〜210,000ガスかかります。2026-10-05にコールドの状態で、1サイクルあたり5つの株式で測定すると、最初のサイクルはトランザクション全体でおよそ508,000〜528,000ガス、同じ
claimManyの後続の各サイクルはおよそ321,000〜332,000ガスかかります。当時の請求画面のバッチのサイズである10サイクルでおよそ340万〜350万ガス、各サイクルの株式もコールドである場合は最大でおよそ530万ガスとなります。これらは、EthereumのGlamsterdamアップグレード以前のガス価格です。このアップグレードのもとでは(Sepoliaでは2026-10-06以降有効)、新しいストレージスロットのコストはおよそ5倍になり、請求が支払う各株式は新しいスロットを3つ書き込むことがあります。Sepoliaでは、3つの株式からなるサイクルの請求に、そのサイクルの最初の請求者で1,177,679ガス、その後の請求者で878,713〜888,051ガスかかりました。5つの株式からなるサイクル10個ではおよそ800万〜1,400万ガスとなり、EIP-7825が1トランザクションあたりに定める16,777,216ガス(Glamsterdamのもとでは、その実行ガスに対する上限)の範囲内に収まります。請求画面のバッチは5サイクルです。
claimableは、あるアドレスがサイクルから請求できる額を、株式ごとに示します。
除外
各トークンには、StockFunのオーナーが設定する独自のリストがあります。デフォルトで最大16アドレスで(setMaxExcluded)、重複もゼロアドレスも認められません。バーンアドレス0x…dEaDは常に除外され、リストには含まれません。変更のたびに、日時の記録されたリストの新しいバージョンが作られます。時間枠は、そのサイクルがいつ開かれても、時間枠が閉じた時点で有効だったリストに対して測定され、変更はその後に閉じる時間枠に適用されます。
マーケットのトークンでデフォルトで除外されるのは、バーンアドレスだけです。UniswapのPoolManagerは決して記録されないため、エントリーは必要ありません。StockFunのプールの唯一の流動性提供者は流動性のロックであり、ローンチ時以外は何も保有していません。別の取引所のプールがトークンを保有していれば、それは通常の記録されたホルダーであり、オーナーはそれをリストに載せることができます。
$STOCKFUNでは、リストにローンチの実行者も載ります。ローンチの実行者は、ミントからロックまでの数ブロックの間、供給量の全量を保有します。2026-10-05以降、ローンチのスクリプトは、トークンが存在する前に、トークンが取ることになるアドレスのリストにローンチの実行者のアドレスを載せ、その後でミントします。そのため、ミントとリストの間に時間枠が閉じることはありえず、ローンチの実行者は何も受け取りません。ローンチ後の最初の時間枠が閉じる前にオーナーがそのリストを変更する場合、新しいリストはそのアドレスを含み続けなければなりません。
保留された株式
対象となる保有量がない時間枠への送付は、そのマーケットのために保留されます。たとえば、マーケットがローンチされた日に、そのマーケットが存在する前に終わった時間枠のために送られた株式です。
保留された株式は、誰がいつ確認しても、対象となる保有量がないと判明した最後の時間枠の後で、対象となる保有量を持つ最初の時間枠へ渡ります。そのすぐ次の時間枠に対するopenCycleまたは送付が、それらを一緒に運びます。そうでなければ、誰でも呼び出せるassignUnassignedが、終了した時間枠を順に、1回の呼び出しにつきデフォルトで最大30個まで(setMaxWindowsPerAssign)確認し、後のサイクルがすでに開かれていても、対象となる保有量を持つ最初の時間枠を開きます。したがって、サイクルは順不同で開かれることがあります。
これは、その間にサイクルのスケジュールが変わらず、トークンの保有量レコーダーが置き換えられない限りにおいて成り立ちます。新しいスケジュールは、まだ開かれていない時間枠を区切り直します。保留された株式がこれから確認する時間枠も含まれます。その間に置き換えられたレコーダーは、自身より前に始まった時間枠を測定せず、株式は、そのレコーダーが全期間をカバーする最初の時間枠を待ちます(後述の運用上のルールを参照してください)。
それ自体が対象となる保有量を見つけられない送付は、それより前の時間枠がまだ確認されていない間は失敗します。まずassignUnassignedを実行し、その後で送付をやり直します。Robinhood Chainからの配信はEthereum上に保存されたままで、再実行できます。2026-10-06以降は、保存された配信を、そのシミュレーションが通った時点でキーパー自身が再実行し、それができない場合は、手作業で実行するためのコマンドを添えてアラートを出します(キーパーを参照してください)。2026-10-05以降、最後に確認された時間枠と同時かそれより前に終わる時間枠への送付(時間枠をより長くする変更によって起こりえます)は、代わりに保留された株式に加わります。株式を保留しているマーケットは、引き続き自身への送付を受け取ります。
原則
- 資産のエアドロップであり、持ち分のバイバックでは決してありません。誰もトークンをボールトに返却しません。重要なのはトークンを保有していることです。
- 報われるのは保有であり、取引ではありません。
- 約束された金額はありません。エアドロップの額は過去の出来高によって決まり、率によって決まるものではありません。ゼロになることもあり、明日も出来高があるという約束は何もありません。
- 償還はありません。ホルダーが受け取るのは各エアドロップにおける自分の取り分だけで、それ以外には何もありません。ボールトに対する引き出し権は、依然として存在しません。
- キーパーはトリガーするだけで、決して選びません。配分は、保有量レコーダーが保持する保有量から、コントラクトによって計算されます。キーパーが選ぶのは送付のタイミングだけで、量も、対象も、行き先も、受取人も選ばず、自分自身に、あるいはその計算の対象外にいる誰かに取り分を割り当てることもできません。
- サイクルが保有する以上のものは決して支払いません。各サイクルは、株式ごとに見て、保有する量までしか支払わず、どのホルダーも、切り捨てた比例配分の取り分を超えて受け取ることはありません。
- 1つの失敗が止めるのは、それ自身だけです。2026-10-05以降、送付または支払いができない株式や、ブリッジを渡れないマーケットは、それだけで待機し、他は先へ進みます。アーキテクチャを参照してください。
緊急モードは、プロトコルの資産を保有する他のすべてのコントラクトと同様に、エアドロップのコントラクトにも適用されます。即時であるオーナーの移転は、株式を移動させますが、取り分はそのまま残します。2026-10-05以降、その分を他のサイクルが負担することは決してありません。移転が持ち出した株式について、請求はその株式を繰り延べて他の株式を支払い、それはその株式がrestoreを通じて戻ってくるか、オーナーが損失を、それを失ったサイクルの負担として償却するまで続きます(上記および緊急モードを参照してください)。オーナーの手順では、帳簿が不足することは決してありません。まずサイクルを償却し(writeDownCycle、保留された株式についてはwriteDownUnassigned)、その後で株式を移動させます。エアドロップのコントラクトの一時停止は、送付、サイクルの開始、保留された株式の割り当てを止めますが、何も移動させず、請求を止めることは決してありません。エアドロップのコントラクトと保有量レコーダーは、トークンと流動性のロックを除くすべてのモジュールと同様に、StockFunのオーナーが即時発効でアップグレードできます。
ここから運用上のルールが1つ導かれます。トークンの保有量レコーダーはその場でアップグレードされ、それによって履歴の全体が保たれます。稼働中のトークンで置き換えられることはありません。2026-10-05以降、置き換えによって取引が壊れることはなくなりました。新しいレコーダーは、その時点でUniswapのPoolManagerの外にあるトークンの供給量から始まり、以前にそのトークンを記録したことのあるレコーダーは、そのトークンを受け付けません。さらに同日の2回目の監査ループ以降、トークンは、自身のプールが存在するものとは別のPoolManagerに結び付けられたレコーダーを受け付けません。そのようなレコーダーは、プールをホルダーとして数えてしまうからです。3回目のループ以降、新しいレコーダーは切り替えの時点で新しい記録を始めます。エアドロップのコントラクトは、切り替えより前に始まった時間枠を測定せず、その時間枠の株式は、新しいレコーダーが全期間をカバーする最初の時間枠まで、保留されて待機します。また、トークンは切り替えの時点でのバーンアドレスの残高を報告するため、バーンされたトークンは除外されたままです。しかし、新しいレコーダーはホルダーの残高を知りません。レコーダーが動きを見ていないホルダーは、次に動くまで何も保有していなかったものとして読まれるため、その間にかかる時間枠では、そのホルダーへの支払いが少なくなり、他の誰への支払いも増えません。すでに開かれているサイクルは、固定したレコーダーを保持します。置き換えなければならないレコーダーは、すでに閉じた時間枠のサイクルが開かれた後、時間枠が終わった直後に切り替えられます。2026-10-05までは、新しいレコーダーは供給量ゼロから始まっていました。すべての売りが失敗し、その後に開かれたサイクルの取り分は恒久的に壊れていました。
報告が失敗すると転送も失敗するため、StockFunのオーナーは、それぞれ1トランザクションで済む即時のレバーを2つ保持しています。レコーダーのその場でのアップグレードと、トークンでのsetRecorder(0)で、後者はそのトークンの記録を止めます。トークンにレコーダーがない間、エアドロップのコントラクトはそのトークンのサイクルを開かず、そのトークンのために送られた株式は、レコーダーが指定されるまで保留されます。
未決だったことと、その決着
プロジェクトの記録簿であるdoc/DECISIONS.mdは、3つの未決事項をTBD 5、7、8として管理していました。3つとも2026-10-04に決着しました。
- キーパーによるプッシュ(TBD 5)。行いません。請求するのはホルダーだけで、自分自身のために、自己負担で請求します。
- 制限(TBD 7)。ウォレットごとの上限も最低額もなく、取り分が失効することもありません。
- 除外(TBD 8)。トークンごとのリストで、StockFunのオーナーが設定し、デフォルトで最大16アドレス、バーンアドレスは常に除外されます。デフォルトはバーンアドレスだけです。上記を参照してください。
残っていること
- 株式アダプター。各株式をEthereumへ運ぶLayerZeroアダプターで、株式ごとに1つです:Robinhood Chain上のロックボックス型アダプターと、Ethereum上のそのOFTです。リポジトリにはなく、テストではモックを使っています
- デプロイ。何もデプロイされていません
それまでここに挙げられていたキーパーのエアドロップのステップとdappの請求画面は、2026-10-05に書かれました。キーパーとdappを参照してください。
Treasury Ratioはどうなるのか?
Treasury Ratio(トレジャリーの価値を流通時価総額で割ったもの)は、プロダクトの看板指標でした。今ではもう何の意味も持ちません。トレジャリーは分配のたびに空になるからです。2026-09-27以降、この指標は廃止されています。
これに代わる指標はまだ決まっていません。現在の案は、マーケットのホルダーに分配された株式の累計価値をドル建てで示すものです。分配と分配の間、dappは、次のエアドロップを待つトレジャリーの保有資産を引き続き表示します。
クリエイターバイバックはどうなるのか?
廃止されました。2026-08-27から2026-09-27まで、マーケットのクリエイターは、トレジャリーの株式を売却させて自分のトークンをバイバックし、バーンすることができました。現在、クリエイターはトレジャリーに対して何の権限も持ちません。トークンを保有していれば、他のホルダーと同じように株式を受け取るだけです。
それに伴い、クリエイターバイバックのためだけに使われていた、Robinhood ChainからEthereumへのブリッジの復路も廃止されました。ブリッジは今後、一方向のみで動作します。エアドロップのためには、株式がラップされた形で、株式アダプターを通って反対方向へ渡ります。これは株式だけを運ぶ、別の経路です。
$STOCKFUNのバイバック&バーンは影響を受けません。すべての取引の0.5 %で$STOCKFUNを購入してバーンアドレスへ送る仕組みは、どのトレジャリーにも触れず、そのまま存続します。$STOCKFUNを参照してください。
文言
dapp向けに提案されている文言(承認待ち):
トレジャリーが購入する株式は、分配のたびに、比例配分でトークンホルダーにエアドロップされます。これは利回りでも保証でもありません。
禁止語彙はエアドロップにも全面的に適用されます。プロジェクトはpassive income、earn stocks、returns、your stocks are safe in the vaultとは決して書かず、将来のエアドロップの額を確実なものとして示すことも決してありません。
Robinhoodが発行するトークン化株式であり、US personsは利用できません。