In the Web3 space, compliance issues have always been a significant challenge faced by the project party. Especially when it comes to security tokens, if one inadvertently falls into an unqualified Address, it may violate U.S. securities laws, leading to serious legal consequences. To address this issue, Plume has proposed an innovative solution that brings compliance checks to the protocol layer.



The core concept of Plume is "Compliance first, then mint; if not approved, zero Gas consumption." This approach effectively avoids potential legal risks in the future by directly preventing wallet operations that do not meet the conditions during the pre-compilation stage of the transfer.

The plan adopts a three-stage "identity-permission-behavior" framework:

First, during the identity verification phase, use off-chain KYC providers (such as Onfido, SumSub, Fractal, etc.) to complete the verification of user identities and generate verifiable credentials (VC).

Secondly, during the permission granting phase, the KYC institution uses a private key to sign the VC hash with EIP-712, and then batch writes the hash values into the Merkle tree, subsequently uploading the tree root to the blockchain.

Finally, in the execution phase, when a user attempts to perform a transfer or minting operation, the smart contract will automatically call the pre-compiled compliance_hook, inputting the Merkle proof. On-chain, only the validity of the root and the signature needs to be verified, without the need to store any personal sensitive data.

The design of Plume also has a high degree of flexibility. By abstracting the IKYCProvider interface, the project party can easily switch between different KYC service providers just like changing a USB device. This pluggable design greatly enhances the adaptability and scalability of the system.

Overall, Plume's innovative approach not only effectively addresses the compliance challenges of RWA projects but also provides a valuable example for the entire industry. It demonstrates how to protect user privacy while meeting regulatory requirements, promoting the Web3 ecosystem towards a more standardized and healthy direction.
PLUME-2.73%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Repost
  • Share
Comment
0/400
GasGuzzlervip
· 2h ago
Compliance dogs get out of crypto
View OriginalReply0
GasGoblinvip
· 13h ago
This gas fee is really saving a lot.
View OriginalReply0
ShitcoinConnoisseurvip
· 13h ago
It still relies on regulatory measures to combat capital pools.
View OriginalReply0
LiquidatedAgainvip
· 13h ago
On-site teaching of the liquidated suckers. Understanding means another losing trade.
View OriginalReply0
RebaseVictimvip
· 13h ago
Compliance still cannot escape KYC, right?
View OriginalReply0
Web3ProductManagervip
· 13h ago
anyone ran a/b tests on user dropoff rates w/ this kyc flow? my data says we lose ~40% conversion at identity checks tbh
Reply0
GlueGuyvip
· 13h ago
KYC is getting more and more troublesome, right?
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)