DNS Mapping
Last updated
Last updated
In compliance with the TradeTrust framework, BlockPeer uses the DID:DNS method to help businesses identify the issuer of verifiable documents like eInvoices. Since blockchain addresses are pseudonymous, businesses need a way to publicly verify the issuer's identity. DNS mapping links your organization's domain to your blockchain-based Document Store, allowing recipients of your documents to identify your organization as the issuer.
This is a one-time setup, and after DNS mapping, your organization can issue an unlimited number of verifiable documents like eInvoices.
Go to eTrade -> Verifiable Documents -> Config within BlockPeer.
Ensure that your MPC wallet is connected and has sufficient native tokens (e.g., MATIC/POL, XDC, etc.) to cover gas fees for the smart contract deployment.
Select the blockchain on which you wish to deploy your Document Store Smart Contract (e.g., Polygon, XDC).
Click on Create Document Store. This will deploy a Document Store Smart Contract for your organization.
After deploying the Document Store, a DNS configuration will be displayed on the Config page. This configuration needs to be added as a TXT record to your organization’s DNS.
Add the DNS configuration as a TXT record in your organization's DNS under a dedicated sub-domain (for example, eInvoice.yourcompany.com
).
Access your domain's DNS provider control panel, navigate to the DNS records section, and create a TXT record with the configuration BlockPeer provided.
Once the TXT record is added, allow some time for the DNS changes to propagate across the internet. The duration depends on your DNS service provider, and it may vary (typically between a few minutes to 24 hours).
Once propagation is complete, return to BlockPeer's Verifiable Documents page.
Enter the sub-domain (e.g., eInvoice.yourcompany.com
) in the Verify DNS field to ensure the DNS record has been successfully updated. If the verification fails, wait for some more time before retrying.
After successful verification, enter the sub-domain (e.g., eInvoice.yourcompany.com
) into the Save DNS Record field to finalize the setup.
Publicly Identifiable Issuer
By mapping your blockchain Document Store to your DNS, recipients of your verifiable documents can identify your organization as the issuer, providing transparency and trust.
One-Time Setup
This DNS mapping process is a one-time setup. After completing the DNS configuration, you can issue an unlimited number of eInvoices or other verifiable documents through BlockPeer without needing to repeat this process.
Blockchain-Backed Authenticity
Your organization’s blockchain-based Document Store will now be publicly verifiable, giving third parties confidence that the documents they receive are authentic and verifiable through TradeTrust.
Streamlined Trade Financing
Once DNS mapping is set up, the verifiable documents (like eInvoices) that you issue can be easily used for trade financing in BlockPeer Cliq. The verified identity of your organization accelerates trust and decision-making by financiers.