POA
English
English
  • Welcome to POA
  • Features
    • Known Validators
    • POADAO Consensus
    • Bridged Native Token
    • On-Chain Randomness
  • Use Cases
    • Scalability for BlockChain Games
    • Community-Based Currencies
    • Subsidized Transactions
    • Decentralized Finance (DeFi)
  • DApp Spotlights
    • Ethernal.World
  • Roadmap
  • For users
    • POA Tokens
      • POA Merger & STAKE Swap
      • POA - STAKE FAQs
      • POA Token Supply
      • POA & POA20 Exchanges
      • POA & POA20 on Binance
      • FAQ: POA20 General Questions
    • POA Token Use Cases
      • Utility Token
      • Currency Token
      • Collateral Token
      • Bridged Token
      • Staking Token
      • Stable Token
    • POA to POA20 Bridge
    • Accept POA20 Payments
      • Account Registration & Login (Merchant Setup)
      • Setup Merchant Account
      • Merchant Payment Method Setup
      • Making a Payment with POA20 (Customer Perspective)
    • Tutorials
      • Trading POA20 on DEX.AG
      • POA20 Token Swaps on 1inch.exchange
      • Getting Airdrops via Discord
    • Governance
      • Article: A Successful Year of On-Chain Governance
      • Governance Reports
        • April 2020 Report
        • December 2019 Report
      • Ballot Type, Lifecycle & Limits
    • ❌Nifty Wallet (Discontinued)
      • Getting Started
      • Import and Interact with Smart Contracts
      • Connect to a Hardware Wallet (Ledger & Trezor)
      • Connect to D'CENT Biometric Wallet
      • Connect to Pocket Decentralized Network
    • 3rd Party Wallets
      • Trust Wallet
      • MetaMask
    • POA Mania
      • News - Updates
      • Rules
      • POA Mania FAQs
      • Deposit & Withdraw
      • Winner Selection
      • Round Details
      • POA Mania vs PoolTogether
      • POA Mania on Trust Wallet
      • POA Mania Security Audit
      • POA Mania on MetaMask Mobile
    • Whitepaper
      • POADAO v1
        • Introduction
        • Proof of Authority
        • POA Network Functionality
        • Decentralized apps (DApps)
          • Initial ceremony DApp
          • Proof of Physical Address (PoPA) DApp
          • Proof of Bank Account DApp
          • Proof of Social Network DApp
          • Proof of Phone Number DApp
          • Governance DApp
        • Summary & Acknowledgements
        • References
        • Appendix A: Code Samples
          • Ballots manager
          • Validators manager
          • Deployment scripts for the mining node
  • For developers
    • Developer Resources
    • Getting Tokens For Tests
      • ERC20 Test Token Faucet
      • Sokol Testnet Faucet
    • Full Node Setup
      • Install OpenEthereum Client
      • Install Nethermind Client
    • DApp Deployment
    • TheGraph Data Indexing
    • On-Chain Random Numbers
      • RNG explainer (AuRa + RandomAura Contract)
      • Accessing a Random Seed with a Smart Contract
      • Randomness FAQs
    • API & SQL Access
    • Smart Contract Dashboard
    • Grants for Building on POA
  • For validators
    • Getting Started
      • Validator Resources
      • Becoming a Validator
    • Bootnode Setup
      • AWS Bootnode Setup
        • Prerequisites
        • Configure AWS
        • Download and Configure Playbook
        • Deploy
      • Non-AWS Bootnode Setup & Deployment
        • Local/Remote Machine System Requirements
        • Node Preparation
        • Configure node with Deployment Playbook
    • Validator Node Setup
      • Nethermind Upgrade
      • AWS VM for Validator Node Deployment
        • MoC: Master of Ceremony Key Exchange & Generation
        • Current Validators Vote in New Validators
        • Validator Node Setup Prerequisites
        • Configuring AWS
        • Download and Configure Playbook
        • Deployment
        • Upgrade Instance to a Larger Instance Type
      • Non-AWS Validator Node Setup
        • Local & Remote Machine System Requirements
        • Remote Machine Setup
        • Configure Node using Deployment Playbook
      • NetStats Dashboard
    • Hard Forks
      • Parity Upgrade Guide
      • POA Core
        • 2021-11-02 | #24090200
        • 2021-05-24 | #21364900
        • 2020-03-31 | #14350721
        • 2019-12-19 | #12598600
        • 2019-04-29 | #8582254
        • 2018-01-29 | # 772000
        • 2018-10-22 | #5329160
        • POA Core spec.json hard-fork update
      • Sokol
        • 2021-05-24 | #21050600
        • 2020-02-20 | #13391641
        • 2019-12-05 | #12095200
        • 2019-02-06 | #7026400
        • 2019-01-04 | #6464300
        • 2018-09-19 | #4622420
        • 2018-01-18 | #509355
        • 2018-01-08 | #362296
        • Sokol spec.json hard-fork update
    • Validator DApps
      • Validators MetaData DApp
      • Adding or Removing a Validator
  • Media
    • Social Media
    • Media Kit
    • Contact Us
Powered by GitBook
On this page

Was this helpful?

Last updated 4 years ago

Was this helpful?

Table of contents

  • ?

What is the POA20 Bridge?

The POA20 Bridge is an interoperability protocol which allows users 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 opens up a whole new avenue of solutions for POA users.

What is POA20?

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.

Do I have to transform my POA native tokens to POA20?

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.

What is the purpose of having a POA20 token?

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.

Will the supply of POA tokens increase as a result of POA20 tokens?

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.

What is the difference between POA native token and POA20 token?

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?

How do I transform my POA native tokens to POA20 tokens?

Has the contract code for the POA20 Bridge been audited?

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 POA20 Bridge.

Smart contracts security audits for Native to ERC20 bridge:

Smart contract audits for ERC20 to ERC20 bridge:

Security Assesment for Native to ERC20 bridge:

Legal memorandum for Native to ERC20 bridge:

If I sell my POA20 tokens, what happens to my native POA tokens?

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.

Is there a limit on how many POA native tokens can be bridged over to become POA20 tokens?

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 quota:

Is there a minimum or maximum amount of tokens per wallet that can be transferred via the POA20 Bridge?

The minimum amount of POA native tokens to transfer to the Ethereum main network is 300 POA native tokens . The minimum amount in transferring POA20 to POA Network is 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.

Where can I find more information about POA20 Bridge source code?

To convert your POA to POA20, vist the UI at

The symbol is POA20. The number of Decimal places is 18. The smart contract address is

The POA20 Bridge is a public DApp users can access with . A user can send 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.

"Audit report for POA Parity Bridge Contracts"

"Audit for POA20 Bridge"

"Audit of bridge smart contracts in the POA Network project"

"Report on the results of the security assessment PoA.network cross-chain bridge"

"POA Network bridge's smart contracts audit"

"POA20 Bridge security assessment"

Federal Money Transmitting Laws as Applied to Bridge by Harris, Wiltshire & Grannis LLP

Please contact with inquiries about legal review

Github:

Operation

Quota

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

  1. For users
  2. POA Tokens

FAQ: POA20 General Questions

General questions related to POA20

PreviousPOA & POA20 on BinanceNextPOA Token Use Cases
  • Table of contents
  • What is the POA20 Bridge?
  • What is POA20?
  • Do I have to transform my POA native tokens to POA20?
  • What is the purpose of having a POA20 token?
  • Will the supply of POA tokens increase as a result of POA20 tokens?
  • What is the difference between POA native token and POA20 token?
  • What is the POA20 token Contract Address, Symbol, and # of Decimal Places in order to add it as a Custom Coin on MyEtherWallet?
  • How do I transform my POA native tokens to POA20 tokens?
  • Has the contract code for the POA20 Bridge been audited?
  • If I sell my POA20 tokens, what happens to my native POA tokens?
  • Is there a limit on how many POA native tokens can be bridged over to become POA20 tokens?
  • Is there a minimum or maximum amount of tokens per wallet that can be transferred via the POA20 Bridge?
  • What are the fees for converting POA native tokens to POA20 tokens and vice-versa? Who will be paying these fees?
  • How many confirmations are required to convert the POA20 tokens to POA native tokens and vice-versa?
  • Where can I find more information about POA20 Bridge source code?
https://bridge.poa.net/
https://youtu.be/fWopyXl3VhQ
0x6758B7d441a9739b98552B373703d8d3d14f9e62
Metamask
Blockchain Labs
https://github.com/BlockchainLabsNZ/poa-parity-bridge-contracts/tree/audit/audit
LevelK
https://github.com/levelkdev/audits/blob/master/POA-Bridge/POA-Bridge-Audit.pdf
MixBytes
https://github.com/mixbytes/audits_public/blob/master/solidity/POANetwork/audit_en.md
Digital Security
https://github.com/DSecurity/public-audit-reports
PepperSec
https://github.com/peppersec/public-audit-reports
Secureware
https://github.com/secureware/reports/blob/master/POA_Network-POA_Bridge_Security_Assessment.pdf
2018_05_04_Bridge_money_transmission.pdf
info@poa.network
https://github.com/poanetwork/tokenbridge
TokenBridge Documentation
What is the POA20 Bridge?
What is POA20?
Do I have to transform my POA native tokens to POA20?
What is the purpose of having a POA20 token?
Will the supply of POA tokens increase as a result of POA20 tokens?
What is the difference between POA native token and POA20 token?
How do I transform my POA native tokens to POA20 tokens?
Has the contract code for the POA20 Bridge been audited?
Is there a limit on how many POA native tokens can be bridged over to become POA20 tokens?
Is there a minimum or maximum amount of tokens per wallet that can be transferred via the POA20 Bridge?
What are the fees for converting POA native tokens to POA20 tokens and vice-versa? Who will be paying these fees?
How many confirmations are required to convert the POA20 tokens to POA native tokens and vice-versa?
Where can I find more information about POA20 Bridge source code