Use 4EVERLAND to Deploy Your Website on IPFS and Access via A ZNS Domain
Recently, ZNS has launched their IPFS public gateway, zksync.limo. This feature not only proxies your address but also provides resolution for the IPFS content associated with your ZNS domain under the .zksync domain, along with Web2 accessibility.
In simple terms, you can now build a website on IPFS and access it through ZNS, all in a permissionless and decentralized manner!
This tutorial will show you in detail how to deploy your website on IPFS and configure your .zksync as the website domain. And because 4EVERLAND offers free IPFS storage and bandwidth for each user, the deployment will be 100% free!
Quickly deploy your website on IPFS
-Login 4EVERLAND with your Web3 identity.
– Select hosting and create a project
You can directly import your github repo or you can choose to build from an IPFS cid or a 4EVERLAND template.
You don’t want to authorize your Github, you can still deploy via 4EVERLAND Hosting Cli.
– Configuration (Deploy from github repo)
4EVERLAND supports IPFS, Arweave and Dfinity as the website hosting network.
Pls select IPFS as the hosting layer. And in this page you can do some configuration according to your needs. We highly recommend you to turn on the switch “deploy hook” so that your website on IPFS will be updated automatically according to your github updates, it will greatly reduce your operation and maintenance energy.
– Configuration (Deploy from 4EVERLAND template)
If you don’t have a code background or don’t have a website repo in github. 4EVERLAND template must the best choice for you to own a dedicated website. Still choose IPFS as the hosting layer and you can insert any links you want to show in your website.
Binding your .zksync domain
– Enter your domain name and copy the CID
(Path: details, settings-domain)
(Path: Hosting — domain)
After the deployment, pls check your project details, settings-domain or directly find the domain settings and select the deployed project. Then you can bind your .zksync domain.
Enter your .zksync name and copy your IPFS CID (IPNS not supported yet), then click zns.is and login to the platform via your address including your .zksync domain!
– Paste your CID
Paste the CID you just copied in 4EVERLAND in your .zksync domain dashboard-IPFS Content and signature via your metamask.
(The CID will be synchronized to zkSycn, so you need to spend some gas to finish the deployment)
Once you complete the banding process, your dedicated website domain is <your .zksync>.limo
Congrats, you finished all the deployment processes and now own a .zksync domain website, hosted on IPFS and accessible via .zksync.limo!
4EVERLAND is a Web 3.0 cloud computing platform that integrates storage, computing, and network core capabilities. It aims to help the user to make a smooth leap from Web 2.0 to Web 3.0 and become the infrastructure for millions of Web 3.0 developers and applications.
Join 4EVERLAND community:
Website | Twitter | Telegram | Discord | Reddit | Medium| Email
ZNS is zkSync’s decentralized domain name service that supports unlimited depth of subdomains, supports the creation of decentralized websites, and perpetual domain names without renewal fees.