# Protocol & Product

1. **What is Portal Gate?**&#x20;

Portal Gate is a privacy solution with a zero-knowledge compliance oracle, where it provides a decentralized and compliant avenue to obfuscate the link between on-chain wallets.

2. **What are the use cases for Portal Gate?**

* Obfuscating links between associated verified wallets: High-profile traders or trading firms can obfuscate links between verified wallets so their trading positions and sizes cannot be tracked whilst remaining anonymous.
* Restoring privacy in on-chain wealth: Normal crypto users can now be compliant whilst also having their on-chain balances anonymized.
* By solving for the core uses, Portal Gate can be integrated into other Web3 protocols/dApps to facilitate activities not possible without privacy, e.g. Dark pool trading between institutional trading firms, structured credit products, anonymous investing, and on-chain salary payments, etc.

3. **Which assets are available for PG?**

ETH, USDT, and USDC are supported at the moment. More tokens will be onboarded along the way.&#x20;

4. **How to Portal Gate?**

To begin, you must complete the zero-knowledge KYC/KYB process. Then, deposit the token you would like to transfer into a non-compliant, non-custodial wallet such as Metamask. The zero-knowledge compliance oracle will then verify the request and wrap the original asset to a kycAsset. As soon as you would like to withdraw, you will simply need to input the details of your withdrawal wallet, as well as the deposit note. Once this has been completed, the withdrawal wallet will receive the unwrapped, original asset. If at any point you would like to generate a compliance report, you will simply need to upload your deposit note.

For step-by-step instructions with the visualized end-user flow, please refer to the [How to Portal G](../how-to-portalgate)[ate](../how-to-portalgate) section.&#x20;

5. **What is ZK Technology?**&#x20;

Zero-knowledge is an encryption technology that enables the proof of information without revealing the information itself. Widely used in many areas of crypto, zk-Technology also acts as the core pillar in Portal Gate, in terms of transfer request verification, token wrapping/unwrapping, as well as KYC/B.

6. **What are Relayers?**

Relayers are independent trusted parties that will be used to protect users' privacy of withdrawal by paying fees on behalf of them.&#x20;

Note that during the testnet stage, some or all of the relayers may be run internally until external Relayers are announced and deployed.  &#x20;

7. **What separates Portal Gate from its competitors in this space?**

* Self-custody: Underlying asset held in OpenZeppelin’s ERC20 wrapper. Assets can be unwrapped 1:1 once compliance is no longer required. No risk of debugging as wrapped in a smart contract.
* Scalability: The ability to scale across raw DeFi as native protocols can be supported with their ERC20. Portal Gate also aims to be chain-agnostic.&#x20;
* Specifically, solve the problems for institutions with compliance requirements.&#x20;

8. **Withdrawal Fees**

TBA
