Polymesh is a permissioned blockchain designed for regulated assets. This guide covers Polymesh-specific features when using Dfns wallets.
Identity requirements
Polymesh requires identity verification before you can send assets. While any address can receive funds, sending requires a Decentralized Identifier (DID).
Getting a DID
- Create a Dfns wallet for Polymesh
- Register your wallet address on the Polymesh Portal
- Complete identity verification to receive a DID
- Once registered, Dfns stores the DID and you can send transactions
Without a DID, your wallet can only receive assets. You must complete identity registration before sending any transactions.
Asset-specific DIDs
For regulated assets (RWAs), you may need separate identity verification for each asset class. Dfns does not support portfolio management - each wallet has a single identity.
Transfers
Use the Transfer Asset endpoint for Polymesh transfers:
- Native POLYX: Use
kind: Native
RWA transactions
For Real World Asset (RWA) transactions, you can use: