<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>@0rex</title><author><name>@0rex</name></author><id>https://teletype.in/atom/0rex</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/0rex?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@0rex?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=0rex"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/0rex?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-09T01:05:23.074Z</updated><entry><id>0rex:base_by_yieldbasis</id><link rel="alternate" type="text/html" href="https://teletype.in/@0rex/base_by_yieldbasis?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=0rex"></link><title>YieldBasis кто такой</title><published>2025-09-30T00:27:35.033Z</published><updated>2025-09-30T00:33:36.686Z</updated><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/8c/9e/8c9e28c5-ad53-422b-9811-70431012194a.png&quot;&gt;Решил сделать короткую статейку с основными тезисами по YeildBasis, чтобы было понимание, куда заносим свои кровные.</summary><content type="html">
  &lt;p id=&quot;WiBo&quot;&gt;Решил сделать короткую статейку с основными тезисами по YeildBasis, чтобы было понимание, куда заносим свои кровные.&lt;/p&gt;
  &lt;p id=&quot;Jpk6&quot;&gt;Итак, в X.com мы видим такое описание: &amp;quot;&lt;code&gt;Turning crypto into productive assets using original Automatic Market Making without IL. Focusing on &lt;a href=&quot;https://x.com/search?q=%24BTC&amp;src=cashtag_click&quot; target=&quot;_blank&quot;&gt;$BTC&lt;/a&gt; first.&lt;/code&gt;&amp;quot;&lt;/p&gt;
  &lt;p id=&quot;SwWf&quot;&gt;Звучит хайпово, конечно, но что это значит на практике? &lt;br /&gt;Мы можем застейкать одну из трех оберток битка - tBTC, cbBTC и WBTC - и получить ybBTC. Зачем? Чтобы получать прибыль от трейдов в пуле. Но есть и другой вариант - стейкинг. В таком случае фармится токен YB (который и продается на Legion и Kraken), но прибыль от трейдов не лутается. НО, можно залочить YB в veYB, и получать уже долю от протокола и комсу в BTC? Вкусно - вкусно. &lt;/p&gt;
  &lt;p id=&quot;QeDW&quot;&gt;&amp;quot;&lt;code&gt;Круто, а зачем все это вообще нужно?&lt;/code&gt;&amp;quot;&lt;br /&gt;&lt;br /&gt;Для того, чтобы сделать холд BTC еще более выгодным. В классическом пуле при росте BTC мы получаем меньше, чем от простого холда. Вот табличка из токеномики, где все описано.&lt;/p&gt;
  &lt;figure id=&quot;dFit&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8c/9e/8c9e28c5-ad53-422b-9811-70431012194a.png&quot; width=&quot;821&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;YXNu&quot;&gt;Да, это теперь можно стейкать не просто щиток, а BTC. На самом деле, мегабуллишь по проекту, такие технологии только завлекают людей в рынок.&lt;br /&gt;Как все это работает под капотом описано тут &lt;strong&gt;ТЫК. &lt;/strong&gt;Если коротко - берется займ со 2ым плечем в crvUSD и ребалансирует позицию. &lt;br /&gt;&lt;/p&gt;
  &lt;p id=&quot;NrWj&quot;&gt;&amp;quot;&lt;code&gt;Какие есть риски держать средства в YieldBasis?&lt;/code&gt;&amp;quot;&lt;/p&gt;
  &lt;p id=&quot;9179&quot;&gt;Основной риск, конечно, во взломе контракта. Но за проектом стоит Миша Егоров из Curve, так что тут все спокойно должно быть.&lt;/p&gt;
  &lt;p id=&quot;qW1A&quot;&gt;Но есть и риск депега crvUSD. Важно помнить, что сам $CRV уже летал в цене, так что DYOR. Но сам crvUSD напрямую не зависит от курса CRV.&lt;/p&gt;
  &lt;p id=&quot;yMav&quot;&gt;Получаются 2 варианта:&lt;/p&gt;
  &lt;p id=&quot;Iwt8&quot;&gt;&lt;strong&gt;1) держать ybBTC незастейканным и лутать трейдинг-фии&lt;br /&gt;2) стейкать ybBTC и получать YB-эмиссия, но без фисов&lt;/strong&gt; &lt;/p&gt;
  &lt;p id=&quot;RVVk&quot;&gt;А на сегодня все, до новых встреч!&lt;/p&gt;

</content></entry><entry><id>0rex:starknetAntifomo2</id><link rel="alternate" type="text/html" href="https://teletype.in/@0rex/starknetAntifomo2?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=0rex"></link><title>Starknet antifomo 2.0</title><published>2023-01-07T18:21:23.193Z</published><updated>2023-01-07T18:21:23.193Z</updated><summary type="html">&lt;img src=&quot;https://img2.teletype.in/files/56/97/56974feb-dcce-447e-9a1c-c700661e98c2.png&quot;&gt;С момента прошлого поста прошло немало времени и появилось одно довольно важное изменение: деплоить смартконтракт в мейннет можно без аллоулиста, как было показано в предыдущем посте.  </summary><content type="html">
  &lt;p id=&quot;50Dp&quot;&gt;С момента прошлого &lt;a href=&quot;https://teletype.in/@0rex/starknetAntifomo&quot; target=&quot;_blank&quot;&gt;поста&lt;/a&gt; прошло немало времени и появилось одно довольно важное изменение: деплоить смартконтракт в мейннет можно без аллоулиста, как было показано в предыдущем посте.  &lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;yyoh&quot;&gt;Хочу напомнить, что мы тут все строго фанаты технологий и любители пожечь газ,  за перехватом переписки СЕО/взломами смартконтрактов вам в другой канал. Цель статьи - запустить самый простой контракт в майннете.&lt;br /&gt;Все действия выполняются на MacOS, как и что работает в других ОС можно узнать &lt;a href=&quot;http://google.com&quot; target=&quot;_blank&quot;&gt;тут&lt;/a&gt;&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;d2KG&quot;&gt;Штош, мы снова возьмем публичный контракт из прошлой статьи и попытаемся задеплоить его в майннет более простым способом. Спасибо доброму дяде &lt;a href=&quot;https://medium.com/starknet-edu/deploying-to-starknet-with-the-universal-deployer-contract-c6de07092bfb&quot; target=&quot;_blank&quot;&gt;Давиду&lt;/a&gt;, что помог разобраться в этом нелегком пути.&lt;/p&gt;
  &lt;p id=&quot;jlA1&quot;&gt;Открываем наш кошелек Argent-x -&amp;gt; &lt;strong&gt;Settings&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Developer setting&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Smart contract development&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Declare smart contract&lt;/strong&gt; &lt;/p&gt;
  &lt;p id=&quot;Y3sV&quot;&gt;Нажимаем&lt;strong&gt; Click to upload smart contract JSON, &lt;/strong&gt;изагружаем JSON, полученный при компиляции контракта из прошлой статьи (он находится в папке build, выбираем именно main.json)&lt;/p&gt;
  &lt;figure id=&quot;yXuj&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/56/97/56974feb-dcce-447e-9a1c-c700661e98c2.png&quot; width=&quot;1504&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;XVnU&quot;&gt;В &lt;strong&gt;Network&lt;/strong&gt; выбираем Mainnet, в &lt;strong&gt;Account&lt;/strong&gt; свой аккаунт, жмем &lt;strong&gt;Declare&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;aX3l&quot;&gt;Нам выдастся Contract classhash, который копируем и вставляем в &lt;strong&gt;Settings&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Developer setting&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Smart contract development&lt;/strong&gt; -&amp;gt; &lt;strong&gt;Deploy smart contract&lt;/strong&gt;. В &lt;strong&gt;Parameters &lt;/strong&gt;ставим 0.&lt;/p&gt;
  &lt;p id=&quot;FHv2&quot;&gt;Вуаля, контракт запилен в мейннет, осталось дождатся всех подтверждений, а пока можно сделать еще одну штуку - апрувнуть контракт в Starkscan. Зачем это нужно - как минимум, доп активность в сети, ну а как максимум - новые знания, мы ведь за этим тут собрались (хи-хи)&lt;/p&gt;
  &lt;p id=&quot;JTbu&quot;&gt;Тут все проще некуда, переходим на офф гитхаб и повторяем все за серьезной &lt;a href=&quot;https://raw.githubusercontent.com/starkscan/starkscan-verifier/main/docs/demo.gif&quot; target=&quot;_blank&quot;&gt;гифкой&lt;/a&gt;&lt;/p&gt;
  &lt;p id=&quot;CRoL&quot;&gt;Вам понадобится установленный npx, благо гайдов в интернете много. После этого переходим в директорию проекта в консоли и запускаем код&lt;/p&gt;
  &lt;pre id=&quot;F3pV&quot;&gt;# в директории вашего проекта пишем
npx starkscan&lt;/pre&gt;
  &lt;p id=&quot;lcBk&quot;&gt;Указываем адрес или classhash контракта, что мы запилили (его можно найти в Starkscan прямо из Argent-x). Важно, берем не hash транзакции, а именно classhash. Выбираем последню версию компилятора и &lt;em&gt;Is this an account contract&lt;/em&gt; выбираем &lt;em&gt;n&lt;/em&gt;, далее придумываем название контракту. That&amp;#x27;s all.&lt;/p&gt;
  &lt;p id=&quot;KmdN&quot;&gt;Ну и на последок, потыкаем наш контракт с другого кошелька (никакой не мультиаккинг, просто 2ой кошелек, например, Braavos)&lt;/p&gt;
  &lt;p id=&quot;dak6&quot;&gt;В starkscan выбираем Deployed Contract&lt;/p&gt;
  &lt;figure id=&quot;JsF4&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/e6/18/e61841bd-922a-4c94-ad04-9b11b9c622bf.png&quot; width=&quot;822&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;3Ct8&quot;&gt;Далее во Write contract подключаем 2ой кошелек&lt;/p&gt;
  &lt;figure id=&quot;Dj85&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/37/fe/37fec3b8-514b-43f1-b009-c29048fed451.png&quot; width=&quot;2438&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;lAuC&quot;&gt;Ставим 1 и нажимаем Write&lt;/p&gt;
  &lt;figure id=&quot;E7za&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/3a/25/3a25d44a-d1f1-47a9-9512-33638f4cde81.png&quot; width=&quot;1354&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;sxPT&quot;&gt;Подтверждаем и получаем проверку того, что наш контракт что-то умеет - им можно пользоваться. Ура!&lt;/p&gt;

</content></entry><entry><id>0rex:starknetAntifomo</id><link rel="alternate" type="text/html" href="https://teletype.in/@0rex/starknetAntifomo?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=0rex"></link><title>Starknet antifomo</title><published>2022-12-01T15:12:13.947Z</published><updated>2022-12-01T15:12:13.947Z</updated><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/0a/e6/0ae65204-d5b8-4421-9083-0114f6287637.png&quot;&gt;Уже все, наверное, слышали про Starknet и токен $STARK, так вот, сегодня мы попытаемся запрыгнуть в последний вагон сделаем legendary antifomo мув и развернем контракт в тестовой сети.</summary><content type="html">
  &lt;p id=&quot;z0HV&quot;&gt;Уже все, наверное, слышали про Starknet и токен $STARK, так вот, сегодня мы &lt;s&gt;попытаемся запрыгнуть в последний вагон&lt;/s&gt; сделаем legendary antifomo мув и развернем контракт в тестовой сети.&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;FA3N&quot; data-align=&quot;center&quot;&gt;&lt;strong&gt;ВАЖНО&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;LgLe&quot;&gt;Это развертывание самого простого &lt;a href=&quot;https://eda.hashnode.dev/developers-guide-to-starknet-and-cairo&quot; target=&quot;_blank&quot;&gt;паблик смартконтракта&lt;/a&gt;, при желании отбрить за такое отбреют с вероятностью 100%, так что особых иллюзий не питаем.&lt;/p&gt;
  &lt;p id=&quot;QcFV&quot;&gt;Смартконтракт будем билдить с помощью Protostar, который работает только на Unix системах (MacOS/Linux), так что если у вас Windows, смело скипайте эту статью&lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;KFV9&quot;&gt;Зачем вообще разворачивать смартконтракт? А затем, что Starknet официально обещает дроп разработчикам, а еще выкатили &lt;a href=&quot;https://forms.reform.app/starkware/SN-Alpha-Contract-Deployment/l894lu&quot; target=&quot;_blank&quot;&gt;форму&lt;/a&gt;, поэтому летс гооооу&lt;/p&gt;
  &lt;figure id=&quot;7cqv&quot; class=&quot;m_custom&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0a/e6/0ae65204-d5b8-4421-9083-0114f6287637.png&quot; width=&quot;709&quot; /&gt;
    &lt;figcaption&gt;Это мне???&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;rWL1&quot; data-align=&quot;center&quot;&gt;И так, без лишних прелюдий, установим Protostar&lt;/p&gt;
  &lt;pre id=&quot;Emin&quot;&gt;curl -L https://raw.githubusercontent.com/software-mansion/protostar/master/install.sh | 
bash&lt;/pre&gt;
  &lt;p id=&quot;31BO&quot; data-align=&quot;center&quot;&gt;Затем активируем его&lt;/p&gt;
  &lt;p id=&quot;mSdf&quot;&gt;source /Users/ИмяПользователя/.zshrc&lt;/p&gt;
  &lt;p id=&quot;3S9Y&quot; data-align=&quot;center&quot;&gt;Проверим, все ли ок&lt;/p&gt;
  &lt;pre id=&quot;x3Lw&quot;&gt; protostar -v&lt;/pre&gt;
  &lt;p id=&quot;6Vyn&quot; data-align=&quot;center&quot;&gt;Должно быть так&lt;/p&gt;
  &lt;figure id=&quot;qEkq&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://cdn.hashnode.com/res/hashnode/image/upload/v1664126607553/SkgwnLApw.png?auto=compress,format&amp;format=webp&quot; width=&quot;719.7499999999999&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ZBN0&quot; data-align=&quot;center&quot;&gt;Создаем проект&lt;/p&gt;
  &lt;pre id=&quot;jvgi&quot;&gt;protostar init&lt;/pre&gt;
  &lt;p id=&quot;mlQ4&quot; data-align=&quot;center&quot;&gt;Укажем имя каталога&lt;/p&gt;
  &lt;p id=&quot;2NEf&quot; data-align=&quot;center&quot;&gt;Должно быть так&lt;/p&gt;
  &lt;figure id=&quot;HUSO&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a5/f7/a5f7356c-c97a-4e28-b9da-19e2eeb4aca3.png&quot; width=&quot;720&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;v292&quot;&gt;Открываем проект в Vscode или любом другом редакторе (если вы хотите что-то поменять), установив плагин для Cairo. Нас интересует файл &amp;quot;main.cairo&amp;quot; в папке src&lt;/p&gt;
  &lt;p id=&quot;3QYf&quot;&gt;Для самых дерзких пропустим эту возню и сразу все скомпилируем&lt;/p&gt;
  &lt;p id=&quot;FEjU&quot;&gt;В той-же папке запускаем&lt;/p&gt;
  &lt;pre id=&quot;Ucvl&quot;&gt;protostar build&lt;/pre&gt;
  &lt;p id=&quot;GWcu&quot;&gt;Если все ок, в папке build создадутся 2 json файла&lt;/p&gt;
  &lt;figure id=&quot;OQdO&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/11/6c/116c2bca-1f08-4c82-8c59-f4b26c060c2f.png&quot; width=&quot;758&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;CU0x&quot;&gt;Разворачиваем контракт&lt;/p&gt;
  &lt;pre id=&quot;oCmT&quot;&gt;protostar deploy ./build/main.json --network testnet&lt;/pre&gt;
  &lt;p id=&quot;BBIe&quot;&gt;Если все ок, вы должны увидеть что-то такое&lt;/p&gt;
  &lt;figure id=&quot;gI8T&quot; class=&quot;m_custom&quot;&gt;
    &lt;img src=&quot;https://cdn.hashnode.com/res/hashnode/image/upload/v1664124193311/7-0NfCyzA.png?auto=compress,format&amp;format=webp&quot; width=&quot;774&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;rlKm&quot;&gt;Не закрывая консоль, загружаем свое детище в github и заполнять &lt;a href=&quot;https://forms.reform.app/starkware/SN-Alpha-Contract-Deployment/l894lu&quot; target=&quot;_blank&quot;&gt;форму&lt;/a&gt; &lt;/p&gt;
  &lt;p id=&quot;TWxj&quot;&gt;Поздравляю, вы сказочно богаты, а теперь бежим дерзко мультить на 100500 аккаунтов&lt;/p&gt;

</content></entry></feed>