PNS partner with SubQuery to build the Polkadot DID Infrastructure

Polkadot Name System
3 min readJul 27, 2022

Today, we are excited to announce the partnership between PNS and SubQuery!

PNS serves as a DID infrastructure for the entire Polkadot ecosystem. We provide users with unique domain names suffixed with .dot. Each PNS domain comes with a free Web3Profile. Web3Profile can be used for displaying on-chain data, NFTs and Web2 social platform accounts, offering a fast-track way to build on-chain digital identities. It’s an excellent name card for users to describe their very own identities in the Web3 world.

When presenting the Web3Profile, PNS needs to read on-chain data for the purpose; the initial process was time-consuming and was greatly affected by the network status. In order to improve the user experience, we’ve decided to build an off-chain data index and chose to use the Polkadot ecosystem’s SubQuery as the data indexing engine.

We have developed a data graph based on the data indexing framework of SubQuery. After deploying the data graph, the on-chain data can be read and saved to the database, so that the subsequent query can be done directly in the database.

Moreover, SubQuery provides a GraphQL interface, which can facilitate the front-end to flexibly query and call data. This improves the users’ experience and our development efficiency.

“The integration of SubQuery significantly shortens the opening time of the PNS Web3Profile page, which obviously improves the user experience of our users, and effectively reduces the load of RPC nodes, making the system more robust.”

— Edward Jiang, PNS founder

The main reason why PNS choses to rely on SubQuery is due to the vision of decentralisation that is shared between both teams. With the upcoming SubQuery Network, PNS can completely decentralise their data indexers, and benefit from improved uptime, reliability, and performance that this brings. PNS will be one of the first teams to take advantage of the decentralised SubQuery Network when it launches.

“SubQuery provides convenient data query services, which is very important for our subsequent data analysis. The development and deployment based on SubQuery are very convenient. The support from the SubQuery team was also very efficient and timely, and we appreciate their work.”

— Zou and Cupnfish, PNS developers

PNS is committed to the DID infrastructure of the Polkadot ecosystem. We are honoured that the SubQuery.dot domain name has been claimed by the SubQuery team. Meanwhile, you can learn more about PNS and the data we leverage from SubQuery via our project located in SubQuery Explorer: https://explorer.subquery.network/subquery/pnsproject/pnsql

“We love to see the fast and flexible nature of SubQuery being used across different use cases in Web3. PNS have a clear vision of exactly what data they require and how they want it presented, meaning they could easily build their SubQuery project to meet these needs and deliver a beautiful interface that simplifies the complexity of Web3 ownership.”

— Brittany Seales, Customer Success Manager

In the future, PNS and SubQuery will build Web3 infrastructures in our respective fields to promote Web3 development and growth.

About SubQuery

SubQuery is a blockchain developer toolkit enabling others to build Web3 applications of the future. A SubQuery project is a complete API to organise and query data from layer-1 chains. Currently servicing Polkadot, Substrate and Avalanche projects, this data-as-a-service allows developers to focus on their core use case and front-end, without needing to waste time on building a custom backend for data processing. The SubQuery Network proposes to enable this same scalable and reliable solution, but in a completely decentralised way.

Find Out More

​​Linktree | Website | Discord | Telegram | Twitter | Matrix | LinkedIn | YouTube

About PNS — Polkadot Name System

PNS is a decentralized domain name system for Polkadot. You can use a .dot domain name to support smart contracts, domain names, wallets, NFTs, etc. With the application of PNS, you can create your very own digital identity for Web 3.0 with a domain name that you have full permission to manage and use.

Your support means so much to PNS development, should you have any questions or comments, feel free to contact us by joining our community, you are always welcome to collaborate with us:

Discord | Telegram | Twitter | Github | Medium | PNS

--

--

Polkadot Name System

PNS is an open, decentralized domain name system on the Polkadot blockchain.