POA Network’s OmniBridge smart contracts have been audited by ChainSecurity. OmniBridge is a system of smart contracts that allows cross-chain token transfers between Ethereum-compatible blockchains.
“OmniBridge can be used to bridge any existing ERC20 on Ethereum Mainnet to xDai and back. The first time a token is bridged, a new ERC677 token contract is deployed on xDai and the token name is extended to include “on xDai”. If a token has been bridged previously, the previously deployed contract is used. In both cases, the requested amount of tokens is minted and sent to the account that initiated the transfer.”
ChainSecurity uncovered 8 medium severity findings and 8 low severity findings.