The everVision team has developed the ArNS Golang SDK, which helps facilitate product integration with the Permaweb
ArNS is a decentralised and censorship-resistant domain system stored on Arweave. ArNS is enabled through a decentralised gateway and is used to connect user-friendly domain names to Permaweb dApps, pages, as well as data (instead of using the lengthy URLs combined Arweave gateway DNS names and transaction IDs).
The goarns SDK, developed by the everVision team, allows developers to conveniently query the Arweave ID of domain resolutions. This SDK facilitates easy integration with the ArNS domain system.
Install go get github.com/everFinance/goarns to deploy GoArNS. For specific use cases, please refer to the Example.
In the future, the everVision team plans to connect Arseeding (their developer tools) to the Permaweb with the GoArNS SDK. After that, Arseeding domains will achieve connectivity with Permaweb, which provides permanent access to the web front-end content and more user-friendly experiences.