Deploying and managing a web app should be simple. Push your code, hit deploy, and move on. But when it comes to Arweave and the Permanent Cloud, that process hasn’t always been easy.
Most developers want the benefits of Arweave—permanent storage, decentralized hosting, no middlemen—but don’t have time to figure out manual deployments, CI/CD setup, or transaction ID-based URLs.
So ArLink was built to fix that.
Now, with one click, you can deploy, update, and manage your web apps—permanently. No infrastructure setup. No hidden maintenance. Just fast, automated deployments to the Permanent Cloud.
And people are using it. Over 2,500 projects deployed, with 860+ apps running.
If you’re building for the decentralized web or in another ecosystem and want to leverage the power of it, this is the easiest way to deploy and manage your project — forever.

The Problem: Deploying to Arweave Wasn’t Easy
Before ArLink, deploying to Arweave looked something like this:
Manually uploading files
Generating long transaction IDs (and figuring out how to share)
Setting up a gateway to serve your app
No automatic updates (any change required a full redeploy)
For projects used to modern DevOps workflows (think GitHub, CI/CD, auto-updates), this was frustrating. No one wants to waste time on deployment.
The Solution: One-Click Deployments With ArLink
ArLink makes deploying to Arweave as easy as pushing to GitHub or publishing a blog post.
How It Works:
Import your project from GitHub or Protocol Land
Set your build settings (just like Netlify or Vercel)
Choose your domain (use an ArNS name or undername with ArLink)
Select a template or start from scratch – Use pre-built templates for Next.js, React, Gatsby, and more, or deploy your own custom app.
Click Deploy
And that’s it. Your app is live.
What Happens Behind the Scenes?
✅ Automated CI/CD – Push updates, and ArLink handles the rest.
✅ Arweave-Powered Hosting – No servers. No subscriptions. Just permanent storage.
✅ Custom Domains – Use a ArNS name/undername instead of a long transaction ID.
✅ Pre-Built Templates – Speed up development with ready-to-use starter templates including other ecosystems.
✅ Real-Time Build Monitoring – Know exactly when your app is live.
You focus on building. ArLink handles deployment.
Web2 UX meets unruggable dApps in ONE click.

ArLink Comes With Built-In ArNS Domains
With ArLink, every project automatically gets a human-readable ArNS domain. No extra setup. No long hashes. No confusion.
You have two options:
Use your own ArNS domain – If you already have an ArNS name, you can assign it to your project.
Get an ArLink undername automatically – If you don’t have an ArNS name, ArLink assigns one for you. There's no extra charge for you to get this permanent name.
Example:
👉 Before: https://arweave.net/ISvPQyG8qWzJ1Pv5em5xK8Ht38HZ3ub1fPHbFEqDPK0
👉 Now: https://myproject_arlink.ar.io (Arlink undername)
👉 Or: https://myname.ar.io (if you bring your own ArNS name)
No setup. No extra steps. Just deploy and go.
The Results: Faster Deployments, More Permaweb Apps
Developers don’t want to think about deployments—they just want their projects live.
And the numbers show it:
✅ 2,500+ total deployments
✅ 860+ projects running on ArLink undernames
✅ More ArNS registrations → More apps with real, human-readable domains
Every time someone deploys with ArLink, it strengthens the Permanent Cloud—more apps, more domains, more usability.
Get Started: Deploy Your First App in 5 Minutes
🚀 No servers.
🚀 No infrastructure.
🚀 No maintenance.
Just push your code, click deploy, and you’re live—permanently.