Аирдроп
С 2026-09-27 у казны рынка одно назначение: 100 % токенизированных акций, которые она покупает, раздаются через аирдроп холдерам токена этого рынка, пропорционально их доле, каждые 24 часа. Байбэк создателя, существовавший до этого, удалён.
Написан и протестирован, но не задеплоен. Контракт аирдропа, AirdropDistributor,
был написан и протестирован 2026-10-04 вместе с путями, по которым он получает акции из
обоих волтов; ежедневный шаг аирдропа в кипере и экран клейма в dapp были написаны
2026-10-05. LayerZero в тестах заменён моками, и ничего не задеплоено. Ещё предстоит:
адаптеры LayerZero для акций. См. Статус.
Что распределяется
Всё, что покупает казна: 2 % с каждой сделки, как с покупок, так и с продаж, плюс излишек антиснайпа первых десяти блоков рынка — после конвертации в акции из корзины рынка.
Распределение происходит в натуральной форме: холдеры получают токенизированные акции, в обёрнутом виде на Ethereum (см. ниже), и никогда — деньги. ETH, USDC или USDG, которые ещё ждут конвертации, не распределяются как есть; они распределяются после конвертации в акции.
Кому и где
Холдерам токена рынка, пропорционально их доле. Собственные адреса протокола ничего не получают.
Владение учитывается как средний баланс каждого кошелька за 24 часа перед циклом, в том числе по понедельникам: час владения токеном засчитывается как 1/24 полного дня. Покупка, сделанная прямо перед закрытием окна, почти ничего не даёт. С 2026-09-28 владение каждого кошелька записывается ончейн во времени, поэтому каждую долю рассчитывает контракт на Ethereum; кипер никогда их не передаёт. С 2026-10-02 эта запись ведётся вне токенов, в модуле — регистраторе владения: каждый токен сообщает ему о каждом изменении баланса, и если сообщение не проходит, перевод тоже не проходит. Это сделано намеренно — единственное исключение из правила протокола, согласно которому один сбой никогда не блокирует остальное: если бы сообщению было позволено не пройти, холдер мог бы оставить его без газа в собственном переводе, чтобы запись пропустила это перемещение, а его доля выросла. См. Архитектура и правило эксплуатации ниже.
С 2026-10-01 запись также хранит во времени учитываемый саплай каждого токена: все
балансы вне PoolManager Uniswap. Он даёт знаменатель доли:
доля = средний баланс за окно
÷ (средний учитываемый саплай − средние балансы исключённых адресов)
Исключённые адреса — это те, что ничего не получают: всегда адрес сжигания, а также адреса из списка исключений токена; см. исключения ниже. Регистратор отдаёт учитываемый саплай только на границах часов, поэтому окна аирдропа начинаются и заканчиваются на такой границе. Это добавляет каждому свопу ещё одну запись в хранилище. Первый своп токена в каждом часе, будь то покупка или продажа, стоит дополнительно примерно от 28 000 до 30 000 газа, если измерять его как отдельную транзакцию, по замеру 2026-10-01, до того как запись ушла из токенов; 23 000, которые эта страница указывала до пайплайна безопасности от 2026-10-01, были измерены внутри одной транзакции. Поэтому оценка газа, сделанная кошельком в конце часа, может оказаться недостаточной, если транзакция пройдёт как первый своп следующего часа. После апгрейда Ethereum Glamsterdam (активного в Sepolia с 2026-10-06, а в мейннете — с момента его форка) эта запись создаёт свой слот хранилища по новой цене: в Sepolia первый своп часа стоил на 123 216 газа больше. Приложение даёт сделке, которая может пройти как первый своп часа, на 150 000 газа больше: это только более высокий лимит, поскольку транзакция платит за газ, который использует.
Владение токеном учитывается на Ethereum, где токен торгуется, и с 2026-09-28 акции распределяются тоже там. Их покупают на Robinhood Chain, блокируют там в адаптерах LayerZero, задеплоенных StockFun, по одному на каждую акцию, и отправляют на Ethereum в виде обёрнутых акций, по одной обёрнутой акции на каждую заблокированную. Каждый холдер клеймит свою долю на Ethereum и оплачивает газ клейма. Чтобы владеть настоящей акцией, холдер отправляет обёрнутую акцию обратно через мост на Robinhood Chain за свой счёт. Конфигурацию LayerZero у адаптеров держит владелец StockFun, без задержки и без лимита на вывод: см. Модель доверия.
Правило действует для любой казны, включая казну $STOCKFUN, которая раздаётся через
аирдроп холдерам $STOCKFUN.
Каждые 24 часа
Аирдроп проходит в рамках ежедневного цикла, рынок за рынком. Его время, по умолчанию 13:00 UTC, закрывает окно, за которое измеряется владение, до открытия фондового рынка США, круглый год: открытие приходится на 13:30 UTC летом и на 14:30 UTC зимой. Покупки цикла затем выполняются в течение следующей сессии, а его отправки, по умолчанию, — после окончания этой сессии:
- Если казна рынка накопила как минимум 0,1 ETH, кипер конвертирует накопленное, отправляет его через мост и покупает акции корзины.
- После окончания дневной сессии, по умолчанию, кипер отправляет купленные акции в обёрнутом виде в контракт аирдропа на Ethereum, где 100 % из них становятся доступны холдерам токена для клейма. С седьмого цикла аудита, 2026-10-06, он отправляет их, как только они стоят того, во что обходится их отправка, с учётом открытия окна; иначе они ждут в волте одного из следующих окон вместе с тем, что накопится (см. Кипер). С десятого цикла аудита кипер снова читает волт, которому после закрытия сессии нечего было отправлять, только на следующей сессии, поэтому акция, переданная волту после закрытия сессии помимо его покупок, уходит с отправкой следующей сессии, в более позднее окно; то, что приносят покупки дня, по-прежнему уходит в окно, закончившееся в тот день.
Ниже 0,1 ETH в этот день для этого рынка ничего не происходит: ETH ждёт следующего цикла. При ставке 2 % для достижения порога нужно около 5 ETH объёма на рынке, с учётом и покупок, и продаж. Если порог пересечён в течение дня, это ничего не запускает: конвертация происходит только в ежедневном цикле. Кипер проверяет каждый волт на своём первом проходе после закрытия окна и конвертирует его ETH один раз в этом окне; он придерживается этого с 2026-10-06, а до того конвертировал ETH волта на любом из своих проходов в течение сессии, как только волт держал порог. Деньги, которые уже ждут в волте, идут дальше независимо от порога: с шестого цикла аудита, 2026-10-06, USDC волта — один раз после каждой его конвертации ETH и не чаще раза за окно в остальных случаях, а USDG зеркального волта — на каждом проходе.
Акции можно покупать только тогда, когда фондовый рынок США открыт. Поэтому по выходным и в праздничные дни NYSE цикла нет: комиссии, собранные в пятницу, распределяются в понедельник.
Порог и календарь — правила кипера: контракт аирдропа не знает ни того, ни другого. Он знает окна и зачисляет каждую отправку в последнее окно, закрытое к моменту её поступления.
Длина цикла и время его закрытия, порог в 0,1 ETH и лимиты контракта аирдропа, описанные ниже, с 2026-10-05 являются настройками владельца StockFun; значения на этой странице — значения по умолчанию. Новое расписание применяется к окнам, которые ещё не открыты: уже открытый цикл сохраняет своё окно.
Цикл, который срывается по пути — из-за опоздавшего моста, устаревшего фида, отказа по границе, — останавливает только то, чего касается сбой. С 2026-10-05 покупка каждой акции идёт отдельно: акция, звено которой не прошло, сохраняет свои деньги для одного из следующих циклов, пока остальные акции корзины покупаются, а рынок, исключённый из батча моста, ждёт, пока остальные пересекают мост. То, что не пошло дальше, ждёт в волтах рынка, на Ethereum или на Robinhood Chain, и доводится до конца в следующем цикле, даже если казна снова не достигла 0,1 ETH. Владелец StockFun также может переместить это в любой момент с помощью аварийного перемещения, которое происходит немедленно: см. Аварийный режим.
Как работает цикл
В контракте аирдропа, с 2026-10-04:
- Окно. Окно цикла — это период до его конца: по умолчанию 24 часа, заканчивающиеся в
13:00 UTC. Длину и время закрытия, в целых часах, задаёт владелец StockFun
(
setCycleSchedule). Отправка относится к окну, которое закончилось в последнее время закрытия не позже момента её поступления, и никогда — к окну раньше последнего открытого цикла рынка. - Открытие фиксирует цифры. Первая отправка в окне открывает его цикл. Кипер может
открыть его заранее с помощью
openCycle, которую может вызвать кто угодно: он делает это, когда окно уже закрылось, но до прихода акций, чтобы каждая доставка лишь добавлялась к циклу. Открытие фиксирует навсегда: регистратор владения токена, список исключений, действовавший на момент закрытия окна, когда бы ни открылся цикл, и знаменатель — учитываемый саплай за окно за вычетом владения адреса сжигания и адресов из списка. Каждый холдер цикла измеряется по одним и тем же цифрам, что бы ни изменилось потом. - Один цикл на окно. Последующие отправки в том же окне добавляются к тому же циклу.
- Кипер решает, когда. Он запускает отправки; он никогда не указывает окно, холдера или сумму. Поэтому отправка, поступившая после следующего времени закрытия, измеряется по окну следующего дня. Это принято и задокументировано.
Как туда попадают акции
Два пути, и больше ничто не зачисляет средства в цикл.
- С Robinhood Chain. Кипер вызывает зеркальный волт рынка,
sendToAirdrop(stocks), и оплачивает комиссии LayerZero; излишек ему возвращается. С 2026-10-06 вызов также указывает газ, который каждая доставка получает на Ethereum, —sendToAirdrop(stocks, receiveGas, composeGas), — а удалённый хаб удерживает его между нижним пределом и потолком, которые задаёт владелец StockFun (см. Канал Robinhood и Кипер). По каждой указанной акции волт отправляет весь свой баланс через адаптер, который удалённый хаб назначает для этой акции, в контракт аирдропа, который назначает удалённый хаб, с идентификатором рынка в качестве полезной нагрузки. LayerZero переносит шесть знаков после запятой: меньше 10^12 единиц акции с 18 знаками, то есть миллионная доля токена, остаётся в волте до следующей отправки. На Ethereum OFT акции минтит обёрнутую акцию в контракт аирдропа, а затем эндпоинт LayerZero вызывает его. Контракт зачисляет доставку, только если она пришла от его эндпоинта, от OFT акции, который зарегистрировал владелец StockFun, с Robinhood Chain, отправлена зеркальным волтом рынка, указанного в полезной нагрузке, и этот рынок существует. - С Ethereum. На волте, который покупает свои акции на Ethereum, — на локальном канале —
кипер вызывает
sendToAirdrop(stocks)уTreasuryVaultрынка. Волт одобряет точные суммы, контракт аирдропа забирает их и зачисляет то, что действительно получил, после чего одобрения снова закрываются. Отправлять за рынок может только его собственный волт. Волт, подключённый к хабу моста, отклоняет этот путь: его акции находятся на Robinhood Chain.
В обоих случаях кипер решает, когда, но никогда — сколько, что или куда: сумма — это баланс волта, адресат — контракт, который назначает протокол, а акция, указанная дважды или не входящая в корзину, приводит к отказу вызова.
С 2026-10-05 каждая указанная акция идёт отдельно. Акция, которую заморозил её эмитент,
баланс которой нельзя прочитать или — при отправке с Robinhood Chain — у которой нет
адаптера или комиссию которой не покрывает платёж кипера, остаётся в волте, с событием
(AirdropSendFailed), а остальные уходят; она уйдёт с одной из следующих отправок. Когда
не уходит ни одна акция, вызов не проходит и сообщает причину.
Доли и клеймы
- Клеймит холдер. Каждый холдер сам клеймит свою долю на Ethereum и оплачивает газ:
один цикл — через
claim, несколько — черезclaimMany. Никто не может заклеймить за другого, и кипер ничего не рассылает. С 2026-10-05 экран клейма в dapp показывает каждое окно, которое кошелёк может заклеймить, и отправляет клеймы, по пять циклов за транзакцию (по десять до 2026-10-06): см. Dapp. Сумма. По каждой акции цикла:
к выплате = ⌊сумма × владение за окно ÷ допустимое владение⌋ − то, что холдеру уже выплаченоно никогда больше, чем осталось у цикла в этой акции. Отправка после клейма увеличивает сумму, и холдер клеймит разницу. То, что остаётся от округления, остаётся в контракте.
- Без срока, без потолка, без минимума. Долю можно заклеймить в любой момент, без крайнего срока. Нет ни потолка на кошелёк, ни минимальной суммы.
- Исключённые адреса ничего не клеймят.
- Никогда за счёт другого цикла. С 2026-10-05 контракт аирдропа ведёт по каждой акции
учёт того, что он должен, и того, чем это обеспечено, и выплачивает акцию, только пока
обеспечение покрывает то, что он должен. Обеспечение рассчитывается по акциям, зачисленным
в циклы, и никогда не считывается с баланса контракта, который включает и ещё не
зачисленные доставки: акции, которые находятся на пути к другому рынку, никогда не идут на
выплату клейма. После аварийного перемещения, которое забрало часть акции, клеймы этой
акции на каждом рынке, который её держит, ждут, пока акция не вернётся через
restore, которую может вызвать кто угодно (простой перевод не засчитывается), или владелец StockFun не спишет потерю с цикла, который её понёс. Пока никто не заклеймил эту акцию из цикла, можно списать любую её часть, и каждый холдер теряет одну и ту же долю; как только часть холдеров получила выплату, можно списать только весь остаток, который теряют холдеры, ещё не получившие выплату. То, что поступает в цикл после такого списания, делится пропорционально между всеми его холдерами, как если бы списанной суммы там никогда не было. См. Аварийный режим. - Клейм выплачивает то, что может. С 2026-10-05
claimиclaimManyвыплачивают каждую акцию, какую могут. Акция, которой не хватает в расчётах, как описано выше, или перевод которой отклонён, например потому что её эмитент её заморозил, переносится (ClaimDeferred): она остаётся к выплате, и её выплатит один из следующих клеймов.claimManyпропускает цикл, список исключений которого называет вызывающего;claimего отклоняет (Excluded). Клейм, который ничего не выплачивает, не проходит и сообщает причину: в расчётах не хватает акции (Underfunded), перевод отклонён (TransferRefused) или клеймить нечего (NothingToClaim). До этого одна такая акция срывала весь клейм, а исключённый цикл — весьclaimMany. - Стоимость. Клейм цикла из двух или трёх акций стоит примерно от 120 000 до
210 000 газа по замерам в тестах, которые работают с «тёплым» хранилищем. По замерам «на
холодную» от 2026-10-05, с пятью акциями на цикл, первый цикл стоит примерно от 508 000
до 528 000 газа на всю транзакцию, а каждый следующий цикл того же
claimMany— примерно от 321 000 до 332 000: около 3,4–3,5 млн газа за десять циклов, тогда — размер батчей экрана клейма, и до примерно 5,3 млн, когда акции каждого цикла тоже «холодные». Это цены газа до апгрейда Ethereum Glamsterdam. При нём, активном в Sepolia с 2026-10-06, новый слот хранилища стоит примерно в пять раз дороже, а каждая акция, которую выплачивает клейм, может записать три таких слота: в Sepolia клейм цикла из трёх акций стоил 1 177 679 газа для первого клеймящего этого цикла и от 878 713 до 888 051 — для следующих. Десять циклов по пять акций заняли бы примерно 8–14 млн газа, в пределах 16 777 216, которые EIP-7825 устанавливает на транзакцию (при Glamsterdam — на её газ исполнения), а батчи экрана клейма составляют пять циклов.
claimable показывает, что адрес может заклеймить из цикла, по каждой акции.
Исключения
У каждого токена свой список, который задаёт владелец StockFun: по умолчанию не более
16 адресов (setMaxExcluded), без повторов и без нулевого адреса. Адрес сжигания,
0x…dEaD, исключён всегда и в список не входит. Каждое изменение создаёт новую версию
списка с датой: окно измеряется по списку, действовавшему на момент его закрытия, когда бы
ни открылся его цикл, а изменение применяется к окнам, которые закрываются после него.
По умолчанию на токене рынка исключён только адрес сжигания. PoolManager Uniswap
никогда не учитывается, поэтому запись для него не нужна.
Единственный поставщик ликвидности в пулах StockFun — лок ликвидности, который ничего не
держит вне запуска. Пул на другой бирже, держащий токен, был бы обычным учитываемым
холдером, которого владелец может внести в список.
На $STOCKFUN в списке также стоит оператор запуска, который держит весь саплай в течение
нескольких блоков между минтом и локом. С 2026-10-05 скрипт запуска вносит этот адрес в
список ещё до появления токена, для адреса, который займёт токен, и только затем минтит,
поэтому ни одно окно не может закрыться между минтом и списком: оператор ничего не
получает. Если владелец меняет этот список до того, как закроется первое окно после
запуска, новый список должен сохранить этот адрес.
Отложенные акции
Отправка для окна без допустимого владения откладывается для рынка: например, акции, отправленные в день запуска рынка, для окна, которое закончилось до того, как рынок появился.
Отложенные акции уходят в первое окно с допустимым владением после последнего окна,
найденного без него, кто бы ни проверял и когда бы это ни происходило. openCycle или
отправка для непосредственно следующего окна забирает их с собой. Иначе
assignUnassigned, которую может вызвать кто угодно, проверяет завершившиеся окна по
порядку, по умолчанию не более 30 за вызов (setMaxWindowsPerAssign), и открывает первое
окно с допустимым владением, даже если более поздние циклы уже открыты. Поэтому циклы
могут открываться не по порядку.
Это верно, пока в промежутке не меняется расписание циклов и не заменяется регистратор владения токена. Новое расписание заново нарезает ещё не открытые окна, включая те, которые отложенным акциям ещё предстоит проверить; регистратор, заменённый в промежутке, не измеряет ни одного окна, начавшегося до него, и акции ждут первого окна, которое он покрывает полностью (см. правило эксплуатации ниже).
Отправка, которая сама не находит допустимого владения, пока более ранние окна ещё не
проверены, отклоняется: сначала assignUnassigned, затем отправка снова. Доставка с
Robinhood Chain остаётся сохранённой на Ethereum и может быть выполнена повторно: с
2026-10-06 кипер сам повторно выполняет сохранённую доставку, как только её симуляция
проходит, а когда не может, подаёт оповещение с командой, чтобы выполнить её вручную (см.
Кипер). С 2026-10-05 отправка для окна, которое заканчивается не позже
последнего проверенного (к этому может привести переход на более длинные окна), вместо
этого присоединяется к отложенным акциям: рынок с отложенными акциями продолжает получать
свои отправки.
Принципы
- Аирдроп активов, никогда не выкуп долей. Никто не сдаёт токен обратно в волт. Значение имеет то, что вы держите токен.
- Он вознаграждает за холд, а не за торговлю.
- Никакой обещанной суммы. Аирдроп зависит от прошлого объёма, а не от ставки. Он может быть нулевым, и ничто не обещает, что завтра будет объём.
- Никакого погашения. Холдер получает свою долю каждого аирдропа и ничего больше: права на вывод из волта по-прежнему нет.
- Кипер запускает, но никогда не выбирает. Распределение рассчитывает контракт на основе владения, которое хранит регистратор владения. Кипер выбирает, когда отправлять, но никогда — сколько, что, куда или кому, и не может назначить долю себе или кому-либо вне этого расчёта.
- Никогда больше, чем держит цикл. Каждый цикл выплачивает не больше того, что держит, по каждой акции в отдельности, и ни один холдер не получает больше своей пропорциональной доли, округлённой вниз.
- Сбой останавливает только себя. С 2026-10-05 акция, которую нельзя отправить или выплатить, или рынок, который не может пересечь мост, ждёт отдельно, а остальные идут. См. Архитектура.
Аварийный режим применяется к контракту аирдропа, как и к любому контракту, который держит
активы протокола: перевод владельца, немедленный, перемещает акции и оставляет доли как
есть. С 2026-10-05 другие циклы никогда за него не платят: клеймы акции, которую забрал
перевод, переносят эту акцию и выплачивают остальные, пока акция не вернётся через
restore или владелец не спишет потерю с цикла, который её понёс (см. выше и
Аварийный режим). Процедура владельца никогда не допускает недостачи
в расчётах: сначала списать цикл (writeDownCycle или writeDownUnassigned для
отложенных акций), затем переместить акцию. Пауза контракта аирдропа останавливает
отправки, открытие циклов и размещение отложенных акций; она ничего не перемещает и
никогда не останавливает клейм. Контракт аирдропа и регистратор владения владелец
StockFun может апгрейдить, с немедленным вступлением в силу, как и любой модуль, кроме
токенов и лока ликвидности.
Из этого следует одно правило эксплуатации: регистратор владения токена апгрейдится на
месте, что сохраняет всю его историю; на живом токене он не заменяется. С 2026-10-05 замена
больше не ломает торговлю: новый регистратор начинает с саплая токена вне PoolManager
Uniswap на этот момент, регистратор, который уже записывал этот токен раньше, отказывается
его принимать, а со второго цикла аудита того дня токен отказывается принимать регистратор,
привязанный не к тому PoolManager, в котором находится его пул: такой регистратор считал
бы пул холдером. С третьего цикла аудита новый регистратор начинает новую запись в момент
переключения: контракт аирдропа не измеряет ни одного окна, начавшегося до него, — акции
такого окна ждут, отложенными, первого окна, которое новый регистратор покрывает
полностью, — а токен сообщает баланс адреса сжигания на момент переключения, поэтому
сожжённые токены остаются исключёнными. Но балансов холдеров новый регистратор не знает:
холдер, движения которого он не видел, считается ничего не державшим до своего следующего
движения, поэтому окно, захватывающее этот период, выплачивает ему меньше и никому не
выплачивает больше. Уже открытые циклы сохраняют зафиксированный ими регистратор.
Регистратор, который необходимо заменить, переключают сразу после окончания окна, когда
циклы уже закрытых окон открыты. До 2026-10-05 новый регистратор начинал с нулевого
саплая: не проходила ни одна продажа, а доли циклов, открытых после этого, были сломаны
навсегда.
Поскольку непрошедшее сообщение срывает перевод, у владельца StockFun есть два немедленных
рычага, по одной транзакции каждый: апгрейд регистратора на месте или setRecorder(0) на
токене, который останавливает его запись. Пока у токена нет регистратора, контракт
аирдропа не открывает для него ни одного цикла, а акции, отправленные для него, становятся
отложенными, пока не будет назначен регистратор.
Что было открыто и как это решено
Реестр проекта, doc/DECISIONS.md, вёл три открытых вопроса как TBD 5, 7 и 8. Все три
решены 2026-10-04:
- Рассылка кипером (TBD 5). Нет: клеймит только сам холдер, для себя, за свой счёт.
- Лимиты (TBD 7). Ни потолка на кошелёк, ни минимальной суммы, и доли никогда не сгорают.
- Исключения (TBD 8). Список на каждый токен, который задаёт владелец StockFun, по умолчанию не более 16 адресов, адрес сжигания исключён всегда; по умолчанию — только адрес сжигания. См. выше.
Что осталось
- Адаптеры акций. Адаптеры LayerZero, которые переносят каждую акцию на Ethereum, по одному на акцию: lockbox-адаптер на Robinhood Chain и его OFT на Ethereum. Их нет в репозитории; тесты используют моки
- Деплой. Ничего не задеплоено
Шаг аирдропа в кипере и экран клейма в 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.