The POA Bridge is an interoperability protocol that will allow a user to convert their own POA Native Tokens from the POA Network onto the Ethereum network in a quick and cost-efficient manner
This new interoperability technology that has been developed, helps open up a whole new avenue of solutions that can be offered to POA users.
POA20 is an ERC20 representation of POA native tokens on Ethereum network. 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.
No, you do not need to transform your POA native tokens. POA native tokens are used to execute smart contracts on the POA Network, which is a faster and more cost-efficient than Ethereum network. Developers creating DApps on the POA Network will need POA native tokens in order for their DApps to function on the POA Network.
POA20 Tokens are minted to prove cross chain bridges can work in a safe and secure manner with 2 standalone blockchains. 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.
No! It’s important to note that there will be no increase in the POA tokens. The existing amount of circulating POA tokens will stay the same and simply be distributed across 2 networks (POA Network & Ethereum network) instead of 1 (POA Network) and this is cryptographically auditable.
POA native tokens live on the POA Network whereas POA20 tokens live on the Ethereum network.
What is the POA20 token Contract Address, Symbol, and # of Decimal Places in order to add it as a Custom Coin on MyEtherWallet?
The symbol will be POA20. The number of Decimal places will be 18. The smart contract address is 0x6758B7d441a9739b98552B373703d8d3d14f9e62
The POA Bridge will be a public DApp where users will be able to access by using Metamask. You will be able to send your POA native tokens and receive an equivalent amount of POA20 tokens on the Ethereum network. By toggling the network on Metamask, you’re also able to transfer the other way around and send POA20 tokens to receive POA native tokens.
We have had 4 different independent security audits of bridge contracts, including a smart contract audit, security assessment, and a legal review. Those security audits will be published before the launch of the POA Bridge.
Smart contracts security audits for Native to ERC20 bridge:
Blockchain Labs “Audit report for POA Parity Bridge Contracts”
LevelK “Audit for POA Bridge”
MixBytes “Audit of bridge smart contracts in the POA Network project”
Digital Security “Report on the results of the security assessment
PoA.network cross-chain bridge”
Smart contract audits for ERC20 to ERC20 bridge:
- PepperSec “POA Network bridge’s smart contracts audit”
Security Assesment for Native to ERC20 bridge:
- Secureware “POA Bridge security assessment”
Legal memorandum for Native to ERC20 bridge:
- Federal Money Transmitting Laws as Applied to Bridge by Harris, Wiltshire & Grannis LLP 2018_05_04_Bridge_money_transmission.pdf (525.4 KB)
Please contact email@example.com with inquiries about legal review
200 KB Download
200 KB Download
900 KB Download
200 KB Download
300 KB Download
500 KB Download
Upon receiving your POA20 tokens you no longer own your native POA tokens. The moment you use the bridge to send them to the Ethereum network, they are locked up and stored in the contract address. Thus you effectively have no native POA tokens on the POA Network and now have POA20 tokens on the Ethereum network.
There is no limit, however, there is a daily quota. Hypothetically the entire circulating supply can be bridged, though this likely will never happen since there will be strong use cases to use the tokens on either network.
|Daily limit POA -> POA20||3,000,000 POA|
|Daily limit POA20 -> POA||1,500,000 POA20|
|Maximum per tx POA||1,500,000 POA|
|Maximum per tx POA20||1,500,000 POA20|
|Minimum per tx POA||300 POA|
|Minimum per tx POA20||750 POA20|
Is there a minimum or maximum amount of tokens per wallet that can be transferred via the POA Bridge?
The minimum amount of POA native tokens to transfer to the Ethereum main network will be 300 POA native tokens . The minimum amount in transferring POA20 to POA Network will be 750 POA20 tokens.
Since POA Network is sponsoring the fees for the transfer through the bridge, we wanted to impose a minimum amount of tokens to transfer. We calculated the minimum amount of tokens to transfer based on the fees that POA Network is sponsoring.
What are the fees for converting POA native tokens to POA20 tokens and vice-versa? Who will be paying these fees?
POA Network is paying and sponsoring the fees for the multiple transactions during the trial period. This will change after the trial period is complete. Users will need to pay a small amount of gas fee when using Metamask for to submit their transactions.
How many confirmations are required to convert the POA20 tokens to POA native tokens and vice-versa?
There will 15 confirmations. On the POA mainnet and 15 confirmations on the Ethereum network. On Sokol testnet and Kovan testnet, the test bridge will have 2 confirmations.
POA Bridge UI: https://github.com/poanetwork/bridge-ui
POA Bridge Smart Contracts: https://github.com/poanetwork/poa-bridge-contracts
POA Bridge Binary: https://github.com/poanetwork/poa-bridge
POA Bridge Monitoring https://github.com/poanetwork/bridge-monitor
POA Bridge Deployment: https://github.com/poanetwork/deployment-bridge
In the Bridge DApp, there will be a section where you can see that information.