Your application workspace.
A guided workspace for bundling, staging, signing, and deploying an ITZApp with its contracts.
Sign in to start building.
Use one network-wide identity for your build workspace. Your wallet stays in your browser, ready for the steps ahead.
Registration is created on cluster 0, so your network identity can be used across clusters.
Your username will be registered network-wide and will be visible to everyone. Your username and password combination creates your keypair. You will not be able to change your password in the future.
Build with confidence.
The workflow will bring the important steps into one place: ITZApp bundling, asset checks, FCM key guidance, WASM contract compilation through Firexracker, staging previews, and deployment readiness.
Your build identity is ready for the guided workflow: package, compile, stage, review, and deploy with confidence.
What are you building?
Build, test, and launch your app on the ITZA blockchain. All the tools and steps you need will live here.
Name your project
Choose a name you will recognize in your build workspace.
My projects
No projects yet. Start your first project to see it here.
Select a cluster
Choose where this project will be developed and launched. Cluster details are read directly from the network.
Project
Project keys
Two wallets keep project storage and application operations separate.
The keys are never sent to us. They stay in your browser and are only used to sign and encrypt data.
Give your application a memorable address.
Register a network-wide @application handle, a custom domain, or both.
Custom domain
Connect a domain you purchased to cluster —. We will verify DNS, prepare funding, register it on-chain, and guide the SSL setup.
Bring a domain you own.
You must purchase a domain name from a domain registrar before continuing. Enter it without www, a protocol, path, or port.
Point your registrar to ITZA Labs.
At your registrar, replace the domain’s authoritative nameservers with all four names below. DNS changes may take time to propagate.
ns1.itzalabs.comns2.itzalabs.comns3.itzalabs.comns4.itzalabs.comPoint your domain to this cluster.
Create an A record for the bare domain, www, or both. At least one must resolve to an online node on cluster —.
Set this only when a separate service or person should be permitted to upload certificates on the app’s behalf.
Link your domain to your application.
The app wallet signs the registration and the rent wallet pays its ongoing storage rent. The trust field remains empty so the registration trusts the network as a whole.
Both wallets require ITZA Coin. If either is empty, fund it here before registration.
Install your certificate
Select the cluster nodes that should receive this domain certificate. Your app key signs each upload locally and never leaves this browser.
Website staging & testing
Bundle your ITZApp, preview it, and test the experience before launch.
WASM contract staging & testing
Compile, connect, and exercise your contract against a safe project environment.
Deploy
Prepare signed project assets and send them to your selected cluster.
Publish
Make your tested app available to users with a clear, deliberate release.
Fund a project wallet
Load a funding wallet locally. Its key never leaves this browser; it is used only to sign the transfer.
1 ITZA is sufficient for thousands of epochs and transactions at this stage.