The TokenBridge Interoperability

The growth for blockchain technology is dependent on the ability of standalone networks to be able to communicate and interact with one another. Interoperability allows for fast and secure communication to occur amongst various blockchains resulting in an open and efficient ecosystem. POA Network is dedicated to the future of interoperability and has built several open source interoperability solutions that can be used immediately.

Watch Video

Native to ERC20

The POA cross-chain bridge serves as a method of transferring POA native tokens from the POA Network to the Ethereum network in a quick and cost-efficient manner. The POA to Ethereum transfer will result in the creation of a newly minted token on the Ethereum blockchain known as POA20. The POA20 token displays the exact same properties as the standard ERC20 token and allows it to be used in all the same places that offer ERC20 compatibility. Think of it as the official POA token on the Ethereum network.

View on Github

Lock
POA tokens are locked in a smart contract.
Mint
POA20 tokens are generated on the Ethereum Blockchain
Burn
POA20 tokens are burned on the Ethereum Blockchain
Unlock
Smart contract is activated and POA tokens are unlocked within the POA Blockchain

Introducing POA20

POA20 Tokens were minted to prove cross chain bridges can work in a safe and secure manner allowing 2 standalone blockchains to interact with each other. We believe the interoperability technology we’ve been able to develop helps open up a whole new avenue of solutions that can be offered to our users. By connecting blockchains with these bridges you allow for a variety of new use cases that never existed before. POA Network truly believes cross chain bridges is a critical step in the right direction as we aim to solve the problem of scalability and connectivity.

ERC20 to ERC20

The ERC20 to ERC20 Bridge allows users to transfer a token from one Ethereum blockchain network to another Ethereum blockchain network. It could be considered as a form of atomic swap when users can swap token "X" in Network A to token "Y" in Network B. The bridge may be utilized by projects that would like to shift circulation of their tokens from the mainnet where transactions are quite costly and could take some time due to traffic congestions to a sidechain with lower gas price and shorter block generation time.

View on Github

Lock
Token "X" from one Ethereum Network are locked in a smart contract.
Mint
Token "Y" are generated on the second Ethereum Network.
Burn
Token "Y" are burned on the second Ethereum Blockchain.
Unlock
Smart contract is activated and Token "X" are unlocked within the primary Ethereum Network.

ERC20 to Native

This bridge provides the ability to transfer DAI tokens from the Ethereum network over to xDai Chain. This process occurs by locking the DAI token(s) and then minting the same amount of xDAI token(s) on the xDai Chain. It’s important to note that this DOES NOT mean there will be more DAI tokens added to the circulating supply. The existing amount of circulating DAI tokens will stay the same and simply be distributed across two networks: Ethereum & xDai Chain.

View on Github

Lock
Dai tokens from the Ethereum Network are locked in a smart contract.
Mint
xDai tokens are minted on the xDai Chain network.
Burn
xDai tokens are burned on the xDai Chain network.
Unlock
Smart contract is activated and Dai are unlocked on the Ethereum Network.

Questions? Look here!

For a full list of all our questions, please check out our support page.

Table of contents