Bridge/Multichain Functionality
Use Abracadabra Magic on different chains!

Bridge MIM

Bridge MIM Tokens directly on Abracadabra Interface thanks to Multichain (Previousle Anyswap Network)!
Select the chain you want your MIM bridged from on the left, and your arrival chain on the right.
Input the amount of MIM desired and hit the "BRIDGE" button!
Bear in mind that all the bridge transactions are managed by the Anyswap Network. Delays on large sums may happen, but transactions always go through! Thanks for your patience!


Each one of these parameters is network-specific, and will vary depending on the arrival chain!
  • Maximum Bridgeable Amount - Maximum amount that can be sent in one single transaction.
  • Minimum Bridgeable Amount - Minimum Amount required to bridge tokens.
  • Bridging Fee - Fee required to bridge your tokens.
  • Minimum Bridging Fee - Minimum Fee required to bridge tokens.

Change Network

Most pages on Abracadabra allows user to change the network they are on, and automatically update the UI.

Supported Networks

Currently, Abracadabra lending markets are only available on Ethereum Mainnet, Fantom Opera, Binance Smart Chain, and Avalanche. Our Bridge also allows sending MIM to Arbitrum L2! To check what collaterals are available on each chain simply click on "BORROW" and check the list.
Note that Abracadabra is coming to other chains as well (we are targeting Matic as of right now), but we'll keep this list as updated as possible!

MIM Addresses

On Ethereum Mainnet, the MIM contract address is: 0x99D8a9C45b2ecA8864373A26D1459e3Dff1e17F3โ€‹
On Binance Smart Chain, the MIM contract address is: 0xfE19F0B51438fd612f6FD59C1dbB3eA319f433Ba On the Fantom Opera Network, the MIM contract address is: 0x82f0b8b456c1a451378467398982d4834b6829c1โ€‹
On the Avalanche Network, the MIM contract address is: 0x130966628846BFd36ff31a822705796e8cb8C18Dโ€‹
On Arbitrum, the MIM contract address is (bridge MIM using anyswap to arbitrum): 0xfea7a6a0b346362bf88a9e4a88416b77a57d6c2a Please note that our bridging system for Arbitrum works exactly the same as the bridges for other chains: MIM tokens are locked in a Smart Contract on the ETH side, and minted on Arbitrum. When bridging back from Arbitrum, MIMs are burned on the L2 and released from the smart contract on Ethereum Mainnet!

SPELL Addresses

On Ethereum Mainnet, the SPELL contract address is: 0x090185f2135308BaD17527004364eBcC2D37e5F6
On Fantom Opera, the SPELL contract address is: 0x468003b688943977e6130f4f68f23aad939a1040โ€‹
On Avalanche Network, the SPELL contract is: 0xCE1bFFBD5374Dac86a2893119683F4911a2F7814 On Arbitrum, the SPELL contract is (get it using the official arbitrum bridge): 0x3e6648c5a70a150a88bce65f4ad4d506fe15d2afโ€‹


Bridges are smart contracts that allow users to move their tokens across different chains! Let's dive into how the bridges work for our platform and its tokens!
Our tokens are minted on Ethereum Mainnet, and are then bridged towards other chains. In order to bridge tokens, users are required to send them on one chain and receive a wrapped version of the same token on another chain (or L2 solution). To do so, we can use particular infrastructures called bridges. There are different kinds and brands of bridges, but we use mainly Anyswap Network to bridge both MIM and SPELL tokens, with only one exception: SPELL on Arbitrum.
Let's now dive into this process, and use a MIM bridging ETH --> FTM as an example:
Users send ETH MIMs to the bridge contract on ETH, which locks the tokens. Anyswap bridge mints and releases a wrapped version of the same token on FTM, sending it to the user wallet on FTM. Bear in mind that those two tokens might have different addresses! For every FTM MIM in circulation, there is one ETH MIM locked in the bridge! This allows us to easily track the circulating supply, as all the tokens on every different chain have 1 token locked on the native chain (In our case Ethereum)!
When bridging back, FTM MIMs are sent to the bridge, burned, ETH MIMs are released back on Mainnet and sent to the user wallet on ETH!


On Arbitrum, we have two different bridges: Anyswap Network and Arbitrum official bridge.
If we bridge MIM using these tho bridges, we will get different MIM tokens on Arbitrum, with two different addresses. The only official $MIM tokens on Arbitrum are obtained using Anyswap! If you bridge via the Arbitrum bridge you will receive L2MIM and will have to bridge back to Ethereum to get MIM
With SPELL tokens, on the other hand, we use Abritrum bridge. This is the only token not bridged through Anyswap!
Last modified 1mo ago