1- # =============================================================================
21# VRAM Validator — Environment Variables
3- # Copy to .env and fill in VRAMHUB_WALLET_MNEMONIC. Everything else is pre-filled.
4- # =============================================================================
2+ # Copy to .env and fill in your wallet mnemonic and R2 credentials.
53
64# ── Sui Wallet ────────────────────────────────────────────────────────────────
75VRAMHUB_WALLET_MNEMONIC = word1 word2 word3 word4 word5 word6 word7 word8 word9 word10 word11 word12
86
9- # ── Testnet Contract IDs (pre-filled — do not change) ────────────────────────
7+ # ── Testnet RPC + Contract IDs ──────────────────────── ────────────────────────
108VRAMHUB_SUI_RPC_URL = https://fullnode.testnet.sui.io:443
119VRAMHUB_PACKAGE_ID = 0x48703e08da129342d7943193c9b9ea17e588b471fe21b13870f16ebc82db0aa8
1210VRAMHUB_PEER_REGISTRY_ID = 0xc9372571941f8c8ea78c29f0165e898cb813ba9593f3ac47da801a0836fe50e2
@@ -18,7 +16,7 @@ VRAMHUB_HPARAMS_ID=0x68eaa30cdf279cf64e1df8190717631d666718b25df6d6b79f724e7e09e
1816VRAMHUB_REWARD_POOL_ID = 0x0ca65726ab304f67127d1a2fb9193117e320ffec85be40c9e2b5770c3ad5b2b2
1917
2018# ── Validator ─────────────────────────────────────────────────────────────────
21- VRAMHUB_VALIDATOR_UID = # set after first run (printed on startup)
19+ VRAMHUB_VALIDATOR_UID = 0
2220VRAMHUB_NAUTILUS_URL = http://localhost:3000
2321
2422# ── Cloudflare R2 (gradient storage) ─────────────────────────────────────────
@@ -27,16 +25,16 @@ VRAMHUB_R2_BUCKET_NAME=
2725VRAMHUB_R2_ACCESS_KEY_ID =
2826VRAMHUB_R2_SECRET_ACCESS_KEY =
2927
30- # ── Sui Seal IBE Key Servers ──────────────────────────────────────────────────
28+ # ── Seal IBE Key Servers ──── ──────────────────────────────────────────────────
3129VRAMHUB_SEAL_KEY_SERVER_IDS = 0x73d05d62c18d9374e3ea529e8e0ed6161da1a141a94d3f76ae3fe4e99356db75,0xf5d14a81a982144ae441cd7d64b09027f116a468bd36e7eca494f750591623c8
3230VRAMHUB_SEAL_THRESHOLD = 2
3331
3432# ── Mode ──────────────────────────────────────────────────────────────────────
35- # VRAMHUB_TEST_MODE=true → testnet only , no enclave needed (any Linux VPS)
33+ # VRAMHUB_TEST_MODE=true → dev/ testnet, no Nitro enclave needed
3634# VRAMHUB_NITRO_ENCLAVE=true → production, requires AWS Nitro EC2
37- VRAMHUB_TEST_MODE = true # set false when you have a Nitro enclave
35+ VRAMHUB_TEST_MODE = true
3836
39- # ── Nitro Enclave (production only — ignored when TEST_MODE=true) ─────────────
40- VRAMHUB_NITRO_ENCLAVE = false # set true on real AWS Nitro EC2
41- VRAMHUB_ENCLAVE_PUBKEY = # hex Ed25519 pubkey from register-enclave
42- VRAMHUB_ENCLAVE_OBJECT_ID = # on-chain enclave object ID
37+ # ── Nitro Enclave (production only) ───────────────────────────── ─────────────
38+ VRAMHUB_NITRO_ENCLAVE = false
39+ VRAMHUB_ENCLAVE_PUBKEY =
40+ VRAMHUB_ENCLAVE_OBJECT_ID =
0 commit comments