Static Sites
Static websites, SPAs, documentation, landing pages. Free hosting with global CDN.
Deploy your application to Varity with one command. Your app will be live in under 2 minutes.
Install the CLI
pip install varitykitBuild your project
npm run buildDeploy
varitykit app deployYour app is live!
Your app is now live at the URL shown in the terminal.
When you run varitykit app deploy:
npm run build)All of this happens automatically in under 2 minutes.
Static Sites
Static websites, SPAs, documentation, landing pages. Free hosting with global CDN.
Dynamic Apps
Full-stack apps, APIs, databases. Container-based compute with automatic scaling.
Credentials are managed automatically by Varity. No manual setup needed for deployment.
See Environment Variables for optional configuration and Managed Credentials for how it works.
Submit your app for listing in the Varity App Store:
varitykit app deploy --submit-to-storeThis will:
When users purchase your app or pay for subscriptions:
This is handled automatically. You receive payouts monthly.
After deployment, check status:
varitykit app listRevert to a previous deployment:
varitykit app rollback deploy-1737491000Run varitykit doctor to diagnose. Credentials are auto-provided — if deployment fails, check your network connection.
Verify your build works locally:
npm run buildCheck the build output directory exists
Check network connectivity:
varitykit doctorVarity runs on a dedicated infrastructure layer optimized for application deployment:
| Property | Value |
|---|---|
| Chain ID | 33529 |
| RPC URL | https://rpc-varity-testnet-rroe52pwjp.t.conduit.xyz |
| Explorer | https://explorer-varity-testnet-rroe52pwjp.t.conduit.xyz |
| Native Token | Bridged USDC (6 decimals, NOT 18!) |
| Usage Fees | Sponsored (free for users via smart accounts) |
| Status | Beta - Production launch post-MVP |
Pre-deployed backend contracts on Varity’s infrastructure:
| Contract | Address | Purpose |
|---|---|---|
| TemplateMarketplace | 0x5EfAF2219F9957461125485Eae49Bac07505bB34 | 90/10 Revenue Split |
| TemplateRegistry | 0x1697055bf6d135934F1F533f43eCE8CA469325Ed | Template metadata |
| VarityAppRegistry | 0xbf9f4849a5508e9f271c30205c1ce924328e5e1c | App Store submissions |
| SimplifiedPaymaster | 0x579772Bfa5Ec1e8f33B81F304ffDbC55135db154 | Fee sponsorship |
| VarityWalletFactory | 0x23dcca8E063CB0Eea8Ec6e56657c07E11fFa4E78 | Smart accounts |
VarityAppRegistrySimplifiedPaymaster