<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Крипто Притон</title><generator>teletype.in</generator><description><![CDATA[Крипто Притон]]></description><image><url>https://img4.teletype.in/files/75/59/7559b569-2c8f-4723-bac6-2fc724c87f24.png</url><title>Крипто Притон</title><link>https://teletype.in/@priton</link></image><link>https://teletype.in/@priton?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=priton</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/priton?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/priton?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Sat, 04 Apr 2026 05:54:50 GMT</pubDate><lastBuildDate>Sat, 04 Apr 2026 05:54:50 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@priton/Kak-napisat-disparser-na-solane-03-10</guid><link>https://teletype.in/@priton/Kak-napisat-disparser-na-solane-03-10?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=priton</link><comments>https://teletype.in/@priton/Kak-napisat-disparser-na-solane-03-10?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=priton#comments</comments><dc:creator>priton</dc:creator><title>Как написать диспарсер на солане</title><pubDate>Wed, 27 Apr 2022 22:10:25 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/b9/3b/b93bf356-f5aa-4496-9035-f3737d549f69.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/34/29/34294e63-852c-4a96-bce0-a3025d36d94a.png"></img>Конечно солановский блокчейн немного отличается от блокчейна эфира, но в целом все примерно также работает.]]></description><content:encoded><![CDATA[
  <p id="8pry">Конечно солановский блокчейн немного отличается от блокчейна эфира, но в целом все примерно также работает.</p>
  <p id="cLKR"><strong>Терминология</strong></p>
  <p id="3a0T"><strong>Программа</strong> - Смарт контракт только на солане.</p>
  <p id="hqOp"><strong>Лампорты</strong> - Самая маленькая часть токена Солана, 1 лампорт ~ 0.000000001 sol. В них оцениваются все комиссии на транзакции</p>
  <p id="qWt5"><strong>IDL</strong> - ABI только на солане. Нужно чтобы используя веб3 можно было через любой код взаимодействовать с программой.</p>
  <p id="TyK7"><strong>Раст</strong> - язык программирования на котором написан блокчейн соланы, а также все программы.</p>
  <p id="TvsI"><strong>Camel Case</strong> - верблюжий регистр, используется в джаваскрипте для обозначения функций и переменных. Пример: disperseSol</p>
  <p id="KCfa"><strong>Snake Case</strong> - змеинный регистр, используется в расте для обозначения функций и переменных. Пример: disperse_sol</p>
  <p id="Drdg"><strong>Что же понадобится для воиспроизведения всех следующих действий</strong></p>
  <p id="MBzl">Для написание самой программы нужно будет скачать раст, скачать его можно с официального сайта. Но по стольку по скольку это С-подобный язык, для него также надо скачать некоторые компоненты. (перейдя по этой ссылке автоматически начнется скачивание инсталлера нужных компонентов) После установления инсталлера, в него нужно будет зайти, и установить сами компоненты.</p>
  <figure id="EJyi">
    <img src="https://img4.teletype.in/files/34/29/34294e63-852c-4a96-bce0-a3025d36d94a.png" />
    <figcaption>Главный экран инсталлера</figcaption>
  </figure>
  <p id="ayuX">Нажимайте &quot;Изменить&quot;</p>
  <figure id="iuJZ">
    <img src="https://img2.teletype.in/files/19/a5/19a588e0-de8c-4856-8e86-de9d4fe4efba.png" />
    <figcaption>Выбирайте данный модуль в левом верхнем углу</figcaption>
  </figure>
  <figure id="1QJO">
    <img src="https://img4.teletype.in/files/34/fe/34fe226c-5eea-4d32-a182-e1ebe5a51709.png" />
    <figcaption>Нажимайте установить в правом нижнем углу и ждите окончания установки</figcaption>
  </figure>
  <p id="VXqn">Да, доп компоненты занимают не мало места, но на то раст и сделан, чтобы с безопасностью и со всеми другими преспособлениями можно было легко и удобно работать с памятью и т.д, но сейчас не об этом.</p>
  <p id="T6uY">Если вы успешно сделали все выше указанные действия, то можете приступать к установке самого раста. Если вы работаете на виндовс, то вы должны были скачать exe инсталлер с официального сайта о котором мы говорили выше. При запуске ехе, если вы увидите данный текст:</p>
  <figure id="yMXO">
    <img src="https://img3.teletype.in/files/6e/f6/6ef6987f-c776-47ca-b475-926481bcdb9c.png" />
  </figure>
  <p id="CbAj">Значит, вы правильно установили доп компоненты, и введя в консоль 1 и нажав Enter, начнется загрузка, по окончанию которой вам сообщат что возможно надо будет добавить саму основную директорию раста (.cargo/bin) в PATH окружения вашего компьютера. Обычно конечно раст все это делает сам, но это можно легко проверить. Если открыть новую консоль, найдя коммандную строку в поиске виндовс, и ввести туда:</p>
  <pre id="3mKL">cargo --version
</pre>
  <p id="dJ3L">Если вывод будет примерно похож на это (у вас возможно будет другая версия), то значит все работает и ничего менять не надо:</p>
  <figure id="H59U">
    <img src="https://img3.teletype.in/files/ec/f5/ecf5e311-84df-47eb-ba03-27aa4ca1f390.png" />
  </figure>
  <p id="zg8x">Если же в выводе будет ошибка, и будет написано что команды cargo не существует, то вам придется самому добавит ее в PATH. По этому поводу есть много гайдов в интернете, вот один пример, поэтому с этим проблем не должно быть.</p>
  <p id="RPK7">После установки раста, надо будет обязательно установить сами cli компоненты соланы. Там в зависимости от вашей системы, устанавливайте все по инструкции. Возможно у вас будут проблемы с PATH окружения, но если что все описано на самом сайте, а также при установке вам сам инсталлер все выведет в консоль и скажет что точно надо сделать, чтобы добавить солану к PATH. Для проверки добавилась ли солана правильно в PATH, можно проверить ровно также как и раст, только соответственно заменяя cargo на solana:</p>
  <pre id="ywNz">solana --version
</pre>
  <p id="SP4X">Также для провождения тестов ну и так скажем для взаимодействия с самими программами нужно скачать node.js, и несколько дополнительных модулей вместе с ним. С установкой node.js больших проблем не должно быть, вот хороший гайд как установить node.js на любую линовскую ОС, если же будут проблемы с установкой на прочие ОС то можно найти кучу гайдов на том же ютубе, поэтому проблем тут быть не должно.</p>
  <p id="8SHI">Чтобы установить доп модули можно просто ввести данную команду в коммандную строку/консоль и дождаться пока все установится (учитывая что node вы установили правильно и он у вас работает):</p>
  <pre id="h0xu">npm install -g ts-node typescript yarn @project-serum/anchor-cli
</pre>
  <p id="CYBA"><strong>Инициализация самой программы</strong></p>
  <p id="BUlO">В данном гайде мы решили использовать некоторые модули, чтобы упростить саму инициализацию программы, а также чтобы не надо было писать много лишнего и не понятного кода с нуля.</p>
  <pre id="Wu5u">anchor init disperse
</pre>
  <p id="BiNM">Вместо disperse можно ввести любое другое значение (это название самого проекта)</p>
  <p id="eXHr">После скачивания всех дополнительных компонентов и инициализации проекта, у вас в директории в которой вы сейчас находитесь создадиться папка в нашем случае под названием disperse. В этой папке сразу будет весь нужный написанный код под саму программу, а также по тесты написанные в данном случае на typescript.</p>
  <p id="y2WP">Объяснение всех созданных папок и файлов</p>
  <p id="jL9i">Вот все папки и файлы которые должны были создаться при выполнении функции выше:</p>
  <p id="obMG"><strong>Anchor.toml</strong> - Общий конфиг самой программы</p>
  <figure id="p24d">
    <img src="https://img3.teletype.in/files/a7/fb/a7fb1bff-e20f-4a00-97bd-0ece7336df21.png" />
  </figure>
  <p id="RyKF">Тут оставляйте все точно также, кроме как самой программы, которая указана в занчении disperse, а так для тестов на локалнете можно оставить тот адресс который стоит там по дефолту.</p>
  <p id="5fnU"><strong>Как получить адресс программы показано ниже в статье</strong></p>
  <p id="SwLw">Если же вы захотите деплоить на мейн или дев нет, то надо будет также поменять значение programs.localnet и cluster = &quot;localnet&quot; на programs.devnet/programs.mainnet и cluster = &quot;devnet&quot;/cluster = &quot;mainnet&quot; соответственно.</p>
  <p id="znJD"><strong>programs</strong> - Папка где находится сам код программы (programs/disperse/src/lib.rs), а также прочие папки и файлы с нужными модулями, но их трогать не надо, потому что anchor сам установил в них все нужные модули и значения при инициализации.</p>
  <p id="yz0t"><strong>tests</strong> - Папка в которой находится сам код через который мы будем проводить тесты и подключаться к программе</p>
  <p id="t1A5"><strong>target</strong> - Папка в которой хранится информация и деплой файл программы, а также IDL, который надо использовать чтобы можно было взаимодействовать с программой</p>
  <p id="zmIz">На все остальные папки можно не обращать внимания, потому что в них либо же различные файлы для модулей которые мы установили раньше, либо же прочие системные и тестовые файлы.</p>
  <p id="spIq"><strong>Файлы программы и тестов и подробное объяснение</strong></p>
  <p id="snau"><strong>Сама программа:</strong></p>
  <p id="HSKn">Вот весь код который должен быть в файле lib.rs, если лень читать дальше можете просто скопировать и вставить, а так дальше будет подробное объяснение:</p>
  <pre id="j1xa">use anchor_lang::prelude::*;

declare_id!(&quot;A1qXKzEUEgh9xRs6RvFwKZzTxrQEshynQm7tdc3ALEPu&quot;);

#[program]
pub mod disperse {
    use super::*;

    pub fn disperse_sol&lt;&#x27;info&gt;(ctx: Context&lt;&#x27;_, &#x27;_, &#x27;_, &#x27;info, Initialize&lt;&#x27;info&gt;&gt;, amount: u64) -&gt; Result&lt;()&gt; {
        for address in ctx.remaining_accounts {
            anchor_lang::solana_program::program::invoke(
                &amp;anchor_lang::solana_program::system_instruction::transfer(
                    &amp;ctx.accounts.initializer.key(),
                    &amp;address.key(),
                    amount,
                ),
                &amp;[
                    ctx.accounts.initializer.to_account_info(),
                    address.to_account_info(),
                ],
            );
        };
        Ok(())
    }
}

#[derive(Accounts)]
pub struct Initialize&lt;&#x27;info&gt; {
    #[account(mut)]
    pub initializer: Signer&lt;&#x27;info&gt;,
    pub system_program: Program&lt;&#x27;info, System&gt;,
}
</pre>
  <p id="Trk0">Сама функция раскидки соланы на разные кошельки можно увидеть на 9 строчке, под названием disperse_sol. Также в саму функцию мы передаем контекст, в котором находится сам инициализатор программы (кошелек с которого будет солана раскидываться), плюс в контексте также передается список кошельков на которые деньги будут переведены. А также в аргументах функции можно увидеть сколько соланы будет переведено на каждый кошелек - amount: u64, amount - само количество в Лампортах, а u64 - тип данных в нашем случае положительное число с максимальным значением 18446744073709551615 (64 бита), поэтому хоть Лампорты занимают очень маленькую часть одной соланы, через эту программу можно все равно раскидывать большое количество соланы.</p>
  <p id="ZyWD">В самой функции можно увидеть цикл который проходится по всем кошелькам, которые мы со своей программы должны указать в переменную remainingAccounts, но об этом чуть позже, а также внутри цикла - две другие функции - transfer - инициализация самой транзакции, в эту функцию надо передать три аргумента - из какого аккаунта, на какой, сколько лампортов; а также функция invoke - подписание самой транзакции чтобы она отправилась, в эту функцию надо передать всего два аргумента - саму транзакцию, и список в котором содержиться сериализованная информация об обоих аккаунтах (сериализация производится использую функцию .to_account_info(), о ней подробней можно почитать в документации). Ну и в самом конце функции можно увидеть оператор Ok(()), который просто символизирует успешное проведение транзакции.</p>
  <p id="5and">В самом низу кода объявляется сам класс, который мы передаем в виде контекста в нашу функцию. initializer - Инициализатор программы, с которого списывается солана и переводится на другие аккаунты. system_program - просто переменная программы, на нее в принципе можно и не обращать внимание. И да, на сколько вы могли заметить, в этот класс мы не передаем значение remaining_accounts, это все потому что солана и anchor еще не супортят списки аккаунтов (их просто нужно в определенной форме передовать), поэтому надо использовать уже существующую переменную, которая автоматом заложена в контексте.</p>
  <p id="e7P8"><strong>Имплементация и тесты программы через typescript:</strong></p>
  <p id="zllu">Вот опять же таки весь код файла disperse.ts, а также дальше подробное объяснение:</p>
  <pre id="3YIQ">import * as anchor from &quot;@project-serum/anchor&quot;;
import { Program, BN } from &quot;@project-serum/anchor&quot;;
import { Disperse } from &quot;../target/types/disperse&quot;;

describe(&quot;disperse&quot;, () =&gt; {
  anchor.setProvider(anchor.Provider.env());

  const program = anchor.workspace.Disperse as Program&lt;Disperse&gt;;

  it(&quot;Is initialized!&quot;, async () =&gt; {
    const initializer = anchor.web3.Keypair.generate();

    const connection = await anchor.getProvider().connection;
    let signature = await connection.requestAirdrop(initializer.publicKey, 10*anchor.web3.LAMPORTS_PER_SOL)
    await connection.confirmTransaction(signature);

    console.log(&quot;Main account initial balance: &quot;, await connection.getBalance(initializer.publicKey));

    const kp1 = anchor.web3.Keypair.generate();
    const kp2 = anchor.web3.Keypair.generate();
    const kp3 = anchor.web3.Keypair.generate();
    const kp4 = anchor.web3.Keypair.generate();
    const kp5 = anchor.web3.Keypair.generate();
    console.log(&quot;Secondary account initial balance: &quot;, await connection.getBalance(kp1.publicKey));
    const tx = await program.rpc.disperseSol(new BN(1 * anchor.web3.LAMPORTS_PER_SOL), {
      accounts: {
        initializer: initializer.publicKey,
        systemProgram: anchor.web3.SystemProgram.programId
      },
      remainingAccounts: [
        { pubkey: kp1.publicKey, isWritable: true, isSigner: false },
        { pubkey: kp2.publicKey, isWritable: true, isSigner: false },
        { pubkey: kp3.publicKey, isWritable: true, isSigner: false },
        { pubkey: kp4.publicKey, isWritable: true, isSigner: false },
        { pubkey: kp5.publicKey, isWritable: true, isSigner: false },
      ],
      signers: [initializer]
    });
    console.log(&quot;Your transaction signature&quot;, tx);
    console.log(&quot;Main account final balance: &quot;, await connection.getBalance(initializer.publicKey));
    console.log(&quot;Secondary account final balance: &quot;, await connection.getBalance(kp1.publicKey));
  });
});
</pre>
  <p id="vNIN">Сверху импортируются все нужные модули, а также сам IDL программы, дальше идет сама тестовая функция - describe, она будет работать только при тестах, потому что для этого используется специальный модуль. В ней указывается сама программа, а потом уже идет главная асинхронная функция в которой мы создаем главный и второстепенные кошельки, а также на главный кошелек аирдропаем 10 соланы, чтобы можно было провести сам тест. Так же в консоль выводятся для показания балансы кошельков до и после самой раскидки.</p>
  <p id="6Wu1">После создания кошельков, идет инициализация самой программы, через функцию которую мы указали в коде самой программы, только заметьте что тут все в camelCase, поэтому функция не disperse_sol а disperseSol. То же самое относится к указаннию переменной программы (systemProgram) и адресам кошельков на которые расикидывается солана (remainingAccounts).</p>
  <p id="f67A">Также заметьте, что количество соланы передается в виде Big Number - сериализация в бинарное значение.</p>
  <p id="64Z0">В переменную accounts надо указать то что у нас указанно в контексте в коде самой программы, соответственно адрес самого инициализатора, ну и в переменную программы надо просто вставить то значение которое в самом начале кода мы назначини в переменную окружения.</p>
  <p id="tpiJ">Еще, самое главное - правильно указать адреса в remainingAccounts, опять же таки как мы писали выше, указывать кошельки туда надо в определенном формате, и хоть таким образом это делать не совсем удобно, можно используя функцию map() считать все значения кошельков и добавить их в новый список уже в нужном формате, но сейчас не об этом. Так вот что нужно указать: сам адресс кошелька, нужно ли его изменять в программе (isWritable) в нашем случае да, потому что нам надо на кошельки эти перевести солану, а также является ли кошелек подписчиком транзакции (isSigner) в нашем случае транзакцию подписывает только инициализатор, так как именно с главного аккаунта раскидывается солана, поэтому ставим false.</p>
  <p id="u9rM">Ну и в самом конце нужно соответственно указать подписчика транзакции, в нашем случае - это инициализатор транзакции потому что с него как раз-таки переводится солана на другие кошельки.</p>
  <p id="9LcD">Использ0вание программы</p>
  <p id="15Ab">Да, конечно мы написали только тесты для программы, и только на локальной сети, но в интернете есть очень много гайдов и инструкций как имплементировать свои программы в свой код.</p>
  <p id="RNrD">А так чтобы выполнить тесты нужно ввести данную функцию находясь в консоле в директории основной папки проекта:</p>
  <pre id="CB1a">anchor test
</pre>
  <p id="6pEJ">Таким образом сразу в локальной сети без всяких валидаторов и не заплатив ни одного цента вы сможете провести тесты над программой. В нашем случае выводится такое в консоль:</p>
  <figure id="UL4C">
    <img src="https://img2.teletype.in/files/d1/b9/d1b9d10a-206a-470e-9ac1-e9e0b78f788d.png" />
    <figcaption>тут можно увидеть правильная инициализация выполнение программы</figcaption>
  </figure>
  <p id="7sMu">Если вы хотите задеплоить и запустить свою программу, вам сначала надо создать кошелек используя данную функцию:</p>
  <pre id="2NLb">solana-keygen new --output &lt;ФАЙЛ В КОТОРОМ ХОТИТЕ СОХРАНИТЬ КОШЕЛЕК&gt;
</pre>
  <p id="92Wq">потом указать созданный файл в конфиге программы (файл Anchor.toml), а также чтобы задеплоить саму программу и получить сам адресс программы, то вам надо ввести данную функцию:</p>
  <pre id="wYVt">anchor deploy
</pre>
  <p id="5Zh0">Также надо не забыть ввести данную функцию, которая запускает тестовый валидатор, если вы деплоите программу на локальной сети:</p>
  <pre id="28t3">solana-test-validator
</pre>
  <p id="iqA0">Не забывайте что нужно иметь около 3 соланы на кошельке если вы хотите задеплоить программу на любой сети.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@priton/Bonusnyj-gajd-po-abuzu-Gleam-i-Discord-01-19</guid><link>https://teletype.in/@priton/Bonusnyj-gajd-po-abuzu-Gleam-i-Discord-01-19?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=priton</link><comments>https://teletype.in/@priton/Bonusnyj-gajd-po-abuzu-Gleam-i-Discord-01-19?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=priton#comments</comments><dc:creator>priton</dc:creator><title>Бонусный гайд по абузу Gleam и Discord</title><pubDate>Wed, 27 Apr 2022 18:08:08 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/7f/0b/7f0b5410-3dbb-49e8-92d9-553141cc154a.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/86/a4/86a44168-396b-4fc3-8eba-6d5303b50e57.png"></img>1500 рублей - дорого для 10 акков. За такую цену можно и 50 акков сделать, если постараться. Моя задача описать вам всю концепцию, захватив все мелочи. Наслаждайтесь!]]></description><content:encoded><![CDATA[
  <p id="mGJl">1500 рублей - дорого для 10 акков. За такую цену можно и 50 акков сделать, если постараться. Моя задача описать вам всю концепцию, захватив все мелочи. Наслаждайтесь!</p>
  <figure id="RaLg">
    <img src="https://img1.teletype.in/files/86/a4/86a44168-396b-4fc3-8eba-6d5303b50e57.png" />
  </figure>
  <h4 id="Gleam-&-Discord-Whitelists">Gleam &amp; Discord Whitelists</h4>
  <p id="zz0S">Обычно вайтлист проекта можно получить заполняя форму в глеме или же набивая ЛВЛ и приглашая друзей в дискорд</p>
  <p id="CyE6">И если Дискорд чаще всего абузится без проблем<em>(о чем будет ниже. Как качать лвл и набивать инвайты)</em>, то глем просто так с одного пк не обманешь</p>
  <p id="P56Z"><strong>Тут нужна ферма</strong></p>
  <p id="jEZ1">Я решил начать с небольшой плантации на 10 личностей(акков), которая обошлась мне примерно в 1500 рублей</p>
  <h3 id="Ферма-абузера-Gleam-WL">Ферма абузера Gleam WL</h3>
  <blockquote id="PTcI">Почему я раньше не залетал в глемы? Да потому что шансы ничтожны, я просто не верил в выигрыш. Это как покупать билеты сто лото. Когда я создал ферму и начал абузить глемы - желание появилось как из ниоткуда вместе с шансами на победу, ведь теперь я вполне обоснованно могу полагать, что этот WL я заберу. Визуализация</blockquote>
  <p id="I0Jm"><em>Некоторые идеи взяты у пирожка. Взяты - допилены - адаптированы - выкачены) </em></p>
  <h4 id="1-Для-создания-фермы(10-личностей)-нам-понадобятся:">1 Для создания фермы(10 личностей) нам понадобятся:</h4>
  <ul id="axdr">
    <li id="mzMA">Telegram аккаунты<em>(120-250 рублей)</em></li>
    <li id="SjRp">Кошельки<em>(~0 рублей)</em></li>
    <li id="tABn">Твиттер аккаунты<em>(~300 рублей)</em></li>
    <li id="d4hu">Прокси<em>(~1000 рублей)</em></li>
    <li id="mDn4">Antidetected браузер<em>(~0 рублей)</em></li>
  </ul>
  <h4 id="2-Подготовка-почвы">2 Подготовка почвы</h4>
  <p id="tC1g"><em>Я долго думал насчет хранения фермы, и все-таки круче варианта пирожка нет(в скором времени возможно сделаем бота-фермера вместо excel)</em></p>
  <blockquote id="dmwI"><strong>Первым делом качаем почву<em>(Excel) по ссылке: </em></strong><a href="https://drive.google.com/drive/folders/16GdXiBt8Vj8bam90cJXUdrleF2F3w7K_?usp=sharing" target="_blank">https://drive.google.com/drive/folders/16GdXiBt8Vj8bam90cJXUdrleF2F3w7K_?usp=sharing</a></blockquote>
  <p id="JmPf">Открываем таблицу. Внизу есть вкладки: Телеграм, Твиттер, Кошельки и тд</p>
  <p id="TQvI"><strong>Начнем с Телеграма</strong></p>
  <h3 id="3-Telegram-аккаунты">3 Telegram аккаунты</h3>
  <p id="zdoD">Телегу в отличие от других инструментов не нужно прогревать, поэтому <strong>идем на сайт с виртуальными номерами</strong><em>(прежде чем говорить, что это украдено у лимона - прочитайте мои прошлые статьи, там это было давным давно)</em></p>
  <p id="FqXA"><strong>Тыкаем <a href="https://sms-activate.ru/ru/" target="_blank">сайт</a></strong>=&gt;<strong> регаемся </strong>=&gt;<strong> пополняем баланс на 300 рублей</strong></p>
  <figure id="rODs">
    <img src="https://img4.teletype.in/files/f4/1f/f41faa62-2903-4b43-8b50-cd7c1e0d4e36.png" />
  </figure>
  <p id="BXfW">Выбираем 10 номеров телеграма и ждем. <em>Подождать придется минуты 4, т к номеров тг просто нет</em></p>
  <p id="1IU7"><strong>А где мы будем хранить 10 аккаунтов телеграм, если в обычном ПК клиенте возможно добавить лишь 3?</strong></p>
  <p id="E7mX">Пока ждем, займемся этим</p>
  <p id="p27x"><em>Следите за ручками</em></p>
  <figure id="UKWF">
    <img src="https://img2.teletype.in/files/5d/ae/5daeedd4-acaf-4005-8d1f-8bc89b83f0a8.png" />
  </figure>
  <figure id="zYGW">
    <img src="https://img3.teletype.in/files/e6/c2/e6c24524-3044-4d8f-832c-2c64b17ba13f.png" />
  </figure>
  <p id="BAmG">Далее создаете новую папку на рабочем столе, называете telega1 к примеру и вставляете туда .exe</p>
  <figure id="8CFB">
    <img src="https://img1.teletype.in/files/8d/23/8d23ec56-ba32-4d9e-86b0-90779548fe00.png" />
  </figure>
  <p id="6x5m">После того, как вы откроете тг в новое папке - он сам создаст там необходимые ему файлы и компоненты</p>
  <p id="M2G7">Готово! Теперь у вас 2 приложения Telegram(6 аккаунтов). <strong>Повторяем еще пару раз</strong></p>
  <p id="E8Kf">Мои аккаунты тг:</p>
  <figure id="3Elp">
    <img src="https://img1.teletype.in/files/0a/fa/0afa15a0-b368-41af-974e-dbe3be475774.png" />
  </figure>
  <p id="ya65"><strong>Итак, что делать с номерами, которые только что пришли?</strong></p>
  <p id="0J3w">Открываем Тг на телефоне =&gt; вводим номер =&gt; на сайте нажимаем галочку, ждем смс(появится рядом с номером на сайте) =&gt; вводим проверочный код из смс на телефоне</p>
  <p id="EKkM"><strong>Далее оформляем акк:</strong></p>
  <ul id="2dbb">
    <li id="wkCF">Ставим аву<em>(REQUARED)</em></li>
    <li id="SASo">Включаем 2-fa защиту<em>(REQUARED)</em></li>
    <li id="N9RO">Ставим Username<em>(REQUARED)</em></li>
  </ul>
  <p id="Wc6X">Повторяем 10 раз</p>
  <p id="OI4S"><strong>В конце концов переносим акки по одному на пк</strong><em>(слишком легко, чтобы показывать как)</em></p>
  <h4 id="*Оформление-почвы-(ТГ)">*Оформление почвы (ТГ)</h4>
  <p id="5xIK">Открываем почву(Excel) -- вкладка телеграм</p>
  <figure id="fCYG">
    <img src="https://img3.teletype.in/files/aa/d9/aad960e7-d5ab-40a0-b6d9-dd89ebec8c63.png" />
    <figcaption>Курим</figcaption>
  </figure>
  <p id="lSgy"><strong>Заполняем 10 столбиков</strong></p>
  <h3 id="4-Twitter-аккаунты">4 Twitter аккаунты</h3>
  <p id="iVKM"><em>В отличие от Тг Твиттер акки нужны прогретые. Не беда</em></p>
  <p id="LAPY">Идем на <a href="https://install-shop.com/?cat_id=3023#cnt_c" target="_blank"><strong>Сайтик</strong></a> =&gt; Покупаем 10 старых акков<em>(полгода к примеру) </em></p>
  <blockquote id="iv6v">Каждый акк твиттер обязательно должен быть с почтой и паролем от почты(чтобы не покупать отдельно почты) -- проверяйте</blockquote>
  <p id="zifX"><strong>P.S. </strong><em>Иногда на этом сайте может не работать оплата картой. Просто заходим через пару часов</em></p>
  <p id="hm9R"><strong>Далее заходим на каждый акк твиттер и оформляем:</strong></p>
  <ul id="dvdb">
    <li id="N0hm"><strong>Ставим Аву(ОБЯЗАТЕЛЬНО)</strong></li>
    <li id="pQhc">Пишем пару слов в Bio</li>
    <li id="AKGB">Подписываемся на пару твиттеров</li>
  </ul>
  <figure id="fYH5">
    <img src="https://img4.teletype.in/files/be/b1/beb12548-f126-4c2e-bd24-d8e2bbb9aa2d.png" />
  </figure>
  <p id="n32h"><em>Твиттер бля заходит долго, курим</em></p>
  <h4 id="*Оформление-почвы-(Твиттер)">*Оформление почвы (Твиттер)</h4>
  <p id="spKO">Открываем почву(Excel) -- вкладка твиттер</p>
  <figure id="ZaFN">
    <img src="https://img1.teletype.in/files/8b/85/8b85401a-47b1-45c9-8fce-3737e0388e24.png" />
  </figure>
  <p id="SKsT">Заполняем 10 столбиков</p>
  <h3 id="5-Кошельки">5 Кошельки</h3>
  <p id="0qeJ">Здесь все просто просто, как выкурить сигарету</p>
  <p id="W7RR"><em>(Способ тоже мой, лимончик позаимствовал) </em></p>
  <p id="IsHN">Идем на <a href="https://cointool.app/dashboard" target="_blank"><strong>сюды</strong></a> =&gt; Жмем <strong>Batch Wallet Generate =&gt; BSC, 10 штук =&gt; Жмем Export</strong></p>
  <figure id="BxsQ">
    <img src="https://img3.teletype.in/files/2e/a5/2ea55a5b-dd76-473a-a5fc-6cf72c7e20cb.png" />
  </figure>
  <figure id="lUyH">
    <img src="https://img1.teletype.in/files/c2/40/c2401396-6a27-4d10-8d1d-74a76a308cef.png" />
  </figure>
  <h4 id="*Оформление-почвы-(Кошельки)">*Оформление почвы (Кошельки)</h4>
  <p id="s5fM">Открываем почву(Excel) -- вкладка кошельки</p>
  <figure id="i8Tb">
    <img src="https://img1.teletype.in/files/83/a5/83a57442-606c-4a61-8089-5e068407c0ea.png" />
  </figure>
  <p id="LYaH"><strong>Заполняем 10 столбиков</strong></p>
  <h3 id="6-Прокси">6 Прокси</h3>
  <p id="oh3H"><em>С проксями немного сложнее, чем с остальным</em></p>
  <p id="UZIi">Сайтов куча, я брал <a href="https://panel.proxyline.net/order/" target="_blank"><strong>здесь </strong></a></p>
  <p id="uHCA"><em>Вы можете найти дешевле, но лучше брать такие</em></p>
  <blockquote id="wZAM"><strong>ONLY IPV4</strong></blockquote>
  <p id="GgGV">Итак, покупаем <a href="https://panel.proxyline.net/order/" target="_blank"><strong>прокси</strong></a></p>
  <p id="v1U6">Жмем на синюю стрелочку, где получить прокси. Выбираем формат</p>
  <figure id="WDwh">
    <img src="https://img3.teletype.in/files/66/d2/66d28221-79c0-40dd-8096-d8c03505445e.png" />
    <figcaption>Активные прокси</figcaption>
  </figure>
  <h4 id="*Оформление-почвы-(Прокси)">*Оформление почвы (Прокси)</h4>
  <p id="MA2v">Открываем почву(Excel) -- вкладка твиттер</p>
  <p id="z635">Копируем полученные строки и по одной заносим в почву</p>
  <figure id="mTMY">
    <img src="https://img2.teletype.in/files/5c/52/5c523455-691a-4b83-9524-f5fce7fdc5d9.png" />
  </figure>
  <p id="hWd9"><strong>Что делаем? Заполняем 10 столбиков!</strong></p>
  <h3 id="7-Antidetected-browser">7 Antidetected browser</h3>
  <p id="iEQT"><em>Антик - браузер, который создает клоны твоего пк по всей России/миру. Нужны прокси</em></p>
  <p id="wtPb"><em>Мультиакки не вычислит ни один хакер, тем более этого не заметит Gleam </em></p>
  <p id="11eZ">Идем <a href="https://anty.dolphin.ru.com/ru/" target="_blank"><strong>сюда</strong></a> <strong>=&gt;</strong> качаем браузер</p>
  <p id="wAN5">Запускаем <strong>=&gt;</strong> регаемся</p>
  <figure id="M17y">
    <img src="https://img1.teletype.in/files/04/ed/04edbe5e-9156-426e-9e5a-854b27f0a579.png" />
  </figure>
  <figure id="6GJr">
    <img src="https://img2.teletype.in/files/1b/5b/1b5bd515-7796-4e36-825d-5724cec02dd1.png" />
  </figure>
  <p id="ep9S">Заполняем только имя и саму прокси, которые мы кидали в таблицу</p>
  <p id="xcjl">Пример прокси:</p>
  <p id="Nvwp"><strong>81.233.19.218:55656:XBrdbvZX:reNyuHzx</strong></p>
  <p id="KD7d"><em>Где: Прокси:Порт:Юзернэйм:Пароль</em></p>
  <p id="rrZt"><strong>Заполняем так все 10 бесплатных личностей</strong></p>
  <p id="HGT7"><strong><em>Ферма готова!</em></strong></p>
  <h3 id="8-Как-абузить-Gleam-с-помощью-этой-фермы">8 Как абузить Gleam с помощью этой фермы</h3>
  <p id="MEWz">Идем в <strong>антик</strong> =&gt; <strong>&quot;Start&quot;</strong> на первой личности</p>
  <figure id="gc1Q">
    <img src="https://img4.teletype.in/files/f1/f3/f1f3b240-7b5d-4dc5-a6a3-8986b7bbc39b.png" />
  </figure>
  <p id="05Pl">Открывается браузер, в котором мы вставляем ссылку на сам глем</p>
  <p id="9vdE">Выполняем все задания, параллельно вставляем в последнюю вкладку почвы(Excel) все использованные данные</p>
  <p id="vOqk">Юзаем данные из таблицы по порядку</p>
  <p id="GHBE">Почту берем из одной строки с твиттером</p>
  <p id="V5kW"><strong>Далее берем рефку с первого глема и заходим через новую личность уже по этой рефке</strong></p>
  <h4 id="Как-проверить,-работает-ли-абуз?">Как проверить, работает ли абуз?</h4>
  <p id="3jB2"><em>После заполнения глема со второго акка на первом должны прибавиться интрис за рефку</em></p>
  <h4 id="*Оформление-почвы-(Абуз-Проект)">*Оформление почвы (Абуз Проект)</h4>
  <p id="rLGc">Открываем почву(Excel) -- вкладка Абуз Проект</p>
  <figure id="8IpR">
    <img src="https://img2.teletype.in/files/1a/f3/1af34288-50be-4385-9815-f07fc381c65a.jpeg" />
    <figcaption>Курим</figcaption>
  </figure>
  <p id="Gq37"><em>Смотрите скрин по цветам хехе</em></p>
  <p id="vmng">Далее абузим с каждого акка и параллельно заполняем таблицу, чтобы в случае победы можно было без проблем продать акк на ОТЦ <strong>вместе со всеми данными </strong></p>
  <h3 id="Фармим-Вайтлисты-в-Дискорде">Фармим Вайтлисты в Дискорде</h3>
  <p id="FPSZ"><em>С дискордом все немного проще. Курим</em></p>
  <blockquote id="xnx7"><em>Для Дискорда мы не будем делать почву(таблицу) поскольку в случае продажи нам придется отдать только сам дискорд и почту от него</em></blockquote>
  <p id="6rUU">Юзаем тот же антик с прокси как и с глемами, в противном случае дс может заблочить акки</p>
  <p id="EkkY">В основном, чтобы получить Вайтлист в Дискорде требуют привести n человек<em>(инвайты)</em> и прокачать k уровень у них на сервере</p>
  <h3 id="1-Инвайты">1 Инвайты</h3>
  <p id="gmT3">Существует куча способов получить инвайты:</p>
  <ul id="oEjI">
    <li id="CgCm">Собственная ферма акков дс</li>
    <li id="SoaQ">J4J</li>
    <li id="C9QX">Покупка инвайтов на OTC</li>
  </ul>
  <p id="eWPN"><em>Про Join For Join можете почитать <a href="/Legchajshij-abuz-Diskord-Vajtlistov-01-10">здесь</a>. Этот способ подходит не всегда. В случаях когда нужно просто зайти на сервер без верификации(редко)</em></p>
  <p id="MWJT"><em>Про покупку инвайтов тоже рассказывать долго не буду. 10-20 рублей стоимость одного приглашения:</em></p>
  <p id="MRW3">Идем на <a href="https://t.me/crpt_otc" target="_blank">OTC</a> и ищем тех, кто загоняют инвайты. Все просто и быстро</p>
  <p id="IOLq"><strong>Рассказать стоит о ручном способе - о ферме дс акков</strong></p>
  <p id="kZBE">Можно вручную регать акки и прогревать их, но мы такой хуйней заниматься не будем. Мы просто купим 10 прогретых акков с отлежкой 7+ дней <a href="https://leque.shop/goods/discord" target="_blank"><strong>здесь</strong></a></p>
  <p id="5CpI">Сразу после покупки запускаем антик и со всех личностей заходим на каждый акк</p>
  <h4 id="Сам-АБУЗ">Сам АБУЗ</h4>
  <p id="1yBG">Залетаем на сервер через первый акк<em>(антика) </em><strong>=&gt;</strong> проходим вериф, интуитивно понятно как</p>
  <p id="lIOI">Далее ищем ссылку-приглашение. Иногда ссылка без рефки, но тогда где-то на сервере можно получить твой собственный инвайт-код</p>
  <p id="v1Z6"><strong>Берем ссылку-приглашение -- заходим со второго акка и повторяем действия</strong></p>
  <h3 id="2-Качаем-Уровень">2 Качаем Уровень</h3>
  <p id="9Ntu">Тут уже сильно не заабузишь, так как лвл качается легко, но долго</p>
  <p id="08to">У меня уходила ночь, чтобы надрочить 15 лвл на сервере</p>
  <p id="Gvmh">Так вот качается лвл просто: общайтесь на сервере, не пишите банальные фразы или рандом слова<em>(бан)</em> и выполняйте специальные задания<em>(на каждом сервере разные, например ретвит записи). </em></p>
  <p id="3pSH"><strong>Проще простого!</strong></p>
  <blockquote id="AJ1d"><strong>Если вдруг получил вл - готовься продать его на OTC вместе с почтой</strong></blockquote>
  <hr />
  <h3 id="Продажа-Whitelist-ов-на-OTC">Продажа Whitelist-ов на OTC</h3>
  <p id="RCtu"><em>Иногда смарт идея продать полученный вл на отц(может у тебя нет денег на участие хехе)</em><br />Многие вл уходят от 400 до 10 000$</p>
  <p id="itc0">Заходим на любую топ OTC:</p>
  <p id="swPi"><a href="https://t.me/MarketICOBOG" target="_blank">https://t.me/MarketICOBOG</a></p>
  <p id="T4ar"><a href="https://t.me/mediasocialmarket" target="_blank">https://t.me/mediasocialmarket</a></p>
  <p id="02lw"><a href="https://t.me/doubletop_otc" target="_blank">https://t.me/doubletop_otc</a></p>
  <p id="DrWD"><a href="https://t.me/crpt_otc" target="_blank">https://t.me/crpt_otc</a></p>
  <p id="9GqE"><a href="https://t.me/terncrypto_otc" target="_blank">https://t.me/terncrypto_otc</a></p>
  <p id="HT0p">Тут вы сразу увидите непонятные для вас WTC, WTB и ESCROW</p>
  <p id="8ODn"><strong>WTS - want to sell(хочу продать)WTB - want to buy(хочу купить)ESCROW - гарант, без него нельзя</strong></p>
  <p id="BGmX"><em>Всегда используем гаранта!</em></p>
  <figure id="H27W">
    <img src="https://img4.teletype.in/files/fa/33/fa33cf87-2d2b-4898-b659-a93b1efdd41f.png" />
  </figure>
  <h4 id="Как-происходит-продажа-WL-на-OTC">Как происходит продажа WL на OTC</h4>
  <p id="6bu0">С вами связывается покупатель<em>(или вы с ним)</em><br />Вы создаете чат на 3 человека<em>(ты, покупатель и гарант)</em></p>
  <p id="bQ4D"><strong>1</strong> Покупатель переводит деньги гаранту. Тот подтверждает получение<br /><strong>2 Далее мы отдаете данные акка с WL покупателю:</strong></p>
  <ul id="LpqC">
    <li id="cdw2">Если глем WL - отдаете все данные в последней вкладке Таблицы</li>
    <li id="K86D">Если ДС - отдаете Логин и пароль от Дс и саму почту</li>
  </ul>
  <p id="pjyl"><strong>3</strong> Покупатель подтверждает получение акка + меняет на свои данные</p>
  <p id="1gw3"><strong>4</strong> Гарант переводит деньги вам, взяв 1-3% комиссии</p>
  <blockquote id="VmTt"><strong>За статью спасибо автору-криптану с канала</strong> <a href="https://t.me/KuruCryptu" target="_blank">Курим Крипту NFT</a><strong>, помните, что ваша лучшая благодарность это подписка на канал парня!</strong></blockquote>
  <h3 id="Спасибо-за-внимание&#33;">Спасибо за внимание!</h3>
  <p id="gGbz">Ссылка на чат <a href="https://t.me/joinchat/UKjcsORXZbAeuaJ_" target="_blank">https://t.me/joinchat/UKjcsORXZbAeuaJ_</a></p>
  <figure id="BlgH">
    <img src="https://img1.teletype.in/files/05/28/0528ffd4-97fd-40e2-8b10-bfdbfa60d94a.png" />
  </figure>
  <p id="QjbJ"><a href="https://t.me/joinchat/eoMAXV85jHQ4YTcy" target="_blank">Фармер®</a> - основной канал.</p>
  <p id="UdXz"><a href="https://t.me/farmersklad" target="_blank">Движ 🚸 Фармера</a> — складчины, которые наконец позволят нормально зарабатывать на схемах. Честные склады и ресклады, работа по схемам и обучениям в этом канале, работа идет с поддержкой куратора и в общем чате.</p>
  <p id="rJlV"><a href="http://t.me/shopbbot?start=eyJyIjoiNSIsImkiOiIxIn0=" target="_blank">Шоп 🛒</a> — получай цифровые товары бесплатно, пользуйся услугами и зарабатывай на инфоматериалах, это мой бот и лучший интернет магазин цифровых товаров.</p>
  <p id="QKt1"><a href="https://t.me/joinchat/TEJ3OtwN1WYCbS1G" target="_blank">Крипту⚡️Фармим</a> — твой куратор в эирдропах. Бесплатные раздачи криптовалют и денег за простые действия!</p>
  <h3 id="ВАЖНО:">ВАЖНО:</h3>
  <blockquote id="Dm5W">Если Вы не хотите пропускать САМЫЕ актуальные схемы заработка, советую Вам прямо сейчас закрепить наш канал!</blockquote>
  <figure id="xJ42">
    <img src="https://img2.teletype.in/files/d1/8c/d18c6b8a-9df2-45bc-a0ff-b595f0e38764.jpeg" />
  </figure>

]]></content:encoded></item></channel></rss>