🌉Bridge Your $DEGEN

BSC degens from S1, it's time to invade!

YOU MIGHT LOSE YOUR TOKEN DUE TO WRONG PROCEDURE EXECUTED.

Please be sure that you are aware of the risk associated with calling contract before you engage with below process.

Bridging your $DEGEN

Bridging your $DEGEN from BNBChain to Arbitrum Network is necessary for degens from S1. While you can use stargate (Prob not), you can always execute the bridging via directly calling our contract. Here's how..

BNBChain -> Arbitrum

In summary, there are 4 steps:

  1. Approve x amount of $DEGEN to proxyOFT contract, which gives the OFT contract the authority to move your $DEGEN.

  2. Estimate the amount of BNB needed for executing the token bridge.

  3. Call sendForm and send your token.

  4. Review your txn via Layerzero Scan.

Approve

  1. Go to $DEGEN token contract page on BSC scan, write a proxy contract.

  2. Approve $DEGEN to proxyOFT contract (0x5e6adF21e76F9D4258FC68fD5c8fCb826185f8ef) for bridging.

  3. Remember to approve as many as you want to bridge ONLY.

  4. Be cautious that precision is set to 10^18 for the amount.

Estimate Fee

  1. Go to proxyOFT contract, go to estimateSendFee

  2. Etimate the bridging fee using proxyOFT:

    1. _dstChainID: 110

    2. _toAddress: your receiving address on Arbitrum

    3. _amount: the amount of $DEGEN you want to bridge

    4. _useZro: 0 (false)

    5. _adapterParams: 0x0001000000000000000000000000000000000000000000000000000000000003d090

    6. Screenshot your sending fee and save for later

sendFrom

  1. Call your sendFrom on BSC scan.

  2. Input required data as follow:

    1. sendFrom: input the nativeFee you got from previous step. (you need to divide that number by 10^18)

    2. _from(address): your current address

    3. _desChainId: 110

    1. _toAddress(bytes): receiving address on Arbitrum

    2. _amount: amount to be bridged

    3. _refundAddress: your current address

    4. _zroPaymentAddress: 0x0000000000000000000000000000000000000000

    5. _adapterParams: 0x0001000000000000000000000000000000000000000000000000000000000003d090

    6. Confirm everything and hit "write"

View on Layerzero Scan

When the transaction is done, you can view it on Layerzero Scan using the transaction hash.

Pending -> Delivered

Arbitrum -> BNBChain

In summary, there are 4 steps:

  1. Approve x amount of $DEGEN to proxyOFT contract, which gives the OFT contract the authority to move your $DEGEN.

  2. Estimate the amount of ETH needed for executing the token bridge.

  3. Call sendForm and send your token.

  4. Review your txn via Layerzero Scan.

Approve

  1. Go to $DEGEN token contract page on ARB scan, write a proxy contract.

  2. Approve $DEGEN to proxymintableOFT contract (0xCBd78Fb59CdAe1CD70e4d27c2d9cEb8691589715) for bridging.

  3. Remember to approve as many as you want to bridge ONLY.

  4. Be cautious that precision is set to 10^18 for the amount.

Estimate Fee

  1. Go to proxyOFT contract, go to estimateSendFee

  2. Etimate the bridging fee using proxyOFT:

    1. _dstChainID: 102

    2. _toAddress: your receiving address on Arbitrum

    3. _amount: the amount of $DEGEN you want to bridge

    4. _useZro: 0 (false)

    5. _adapterParams: 0x0001000000000000000000000000000000000000000000000000000000000003d090

    6. Screenshot your sending fee and save for later

sendFrom

  1. Call your sendFrom on ARB scan.

  2. Input required data as follow:

    1. sendFrom: input the nativeFee you got from previous step. (you need to divide that number by 10^18)

    2. _from: your address

    3. _dstChainId: 102

    4. _toAddress: receiving address

    5. _amount: bridging amount

    6. _refundAddress: current address

    7. _zroPaymentAddress: 0x0000000000000000000000000000000000000000

    8. _adapterParams: 0x0001000000000000000000000000000000000000000000000000000000000003d090

View on Layerzero Scan

When the transaction is done, you can view it on Layerzero Scan using the transaction hash.

Pending -> Delivered

Last updated