ar.io Logoar.io Documentation
ARIO DeployCommands

Advanced Usage

Deploy to an undername (subdomain) — the ArNS authority key is a Solana wallet:

ario-deploy deploy --use-arns --arns-name my-app --wallet ./wallet.json --arns-wallet ./arns-id.json --undername staging

Deploy with a custom TTL:

ario-deploy deploy --use-arns --arns-name my-app --wallet ./wallet.json --arns-wallet ./arns-id.json --ttl-seconds 7200

Update ArNS on devnet (or against a custom RPC):

ario-deploy deploy --use-arns --arns-name my-app --wallet ./wallet.json --arns-wallet ./arns-id.json --cluster devnet
ario-deploy deploy --use-arns --arns-name my-app --wallet ./wallet.json --arns-wallet ./arns-id.json --rpc-url https://my-rpc.example.com

Upload using an Ethereum wallet (file):

ario-deploy deploy --sig-type ethereum --wallet ./private-key.txt

Upload using a Solana wallet (base58 private key):

ario-deploy deploy --sig-type solana --private-key "\<base58-secret-key\>"

How is this guide?