Polka.Domain Architecture

Polka.Domain
2 min readMay 28, 2021

The team is continuing to develop Polka.Domain’s core features on domain registration, management, and marketplace, including domain auction, fixed swap, and NFT functions.

As we are getting closer to launching our much-anticipated application, we are excited to introduce you to the Polka.Domain Architecture.

Taking Alice and Bob as our example, the process flow is as follows:

  1. Alice registers for alice.dot and binds their address on Parachain A through Polka.Domain dApp
  2. Bob registers for bob.dot and binds their ETH address through Polka.Domain dApp
  3. Alice initiates a transaction to Bob with bob.dot through Polka.Domain dApp
  4. PolkaDomain receives dApp’s transaction request, decrypts the target address (ETH) associated with bob.dot
  5. PolkaDomain assembles and sends XCM cross-chain message to the relay chain
  6. Relay chain then distributes the decrypted XCM message to Parachain A and Parachain B
  7. Parachain A receives the message, tiggers smart contract A, the transaction amount gets deducted from Alice’s account
  8. Parachain B receives the message, sends it through the Ethereum Bridge, the transaction amount from Alice’s then arrives at Bob’s account

Stay tuned for more updates!

About Polka.Domain

Polka.Domain is the interoperable and decentralized blockchain naming service with an integrated domain and NFT marketplace built on Polkadot.

--

--

Polka.Domain

Take ownership of your digital identity and assets.