Add secretapi env template for deployment handoff

This commit is contained in:
Joshua 2026-02-18 07:08:32 -08:00
parent a03eaaa493
commit b84aace53c
2 changed files with 8 additions and 4 deletions

View File

@ -5,13 +5,10 @@ SECRET_API_MEMBER_POLL_INTERVAL_SECONDS=30
SECRET_API_CHAIN_ID=84532 SECRET_API_CHAIN_ID=84532
SECRET_API_CHAIN_RPC_URL= SECRET_API_CHAIN_RPC_URL=
SECRET_API_REQUIRE_ONCHAIN_TX_VERIFICATION=false
SECRET_API_INTENT_TTL_SECONDS=900 SECRET_API_INTENT_TTL_SECONDS=900
SECRET_API_QUOTE_TTL_SECONDS=900 SECRET_API_QUOTE_TTL_SECONDS=900
SECRET_API_INSTALL_TOKEN_TTL_SECONDS=900
SECRET_API_LEASE_TTL_SECONDS=3600
SECRET_API_OFFLINE_RENEW_TTL_SECONDS=2592000
SECRET_API_DOMAIN_NAME=EDUT Designation SECRET_API_DOMAIN_NAME=EDUT Designation
SECRET_API_VERIFYING_CONTRACT=0x0000000000000000000000000000000000000000 SECRET_API_VERIFYING_CONTRACT=0x0000000000000000000000000000000000000000
SECRET_API_MEMBERSHIP_CONTRACT=0x0000000000000000000000000000000000000000 SECRET_API_MEMBERSHIP_CONTRACT=0x0000000000000000000000000000000000000000
@ -19,6 +16,9 @@ SECRET_API_MINT_CURRENCY=ETH
SECRET_API_MINT_AMOUNT_ATOMIC=5000000000000000 SECRET_API_MINT_AMOUNT_ATOMIC=5000000000000000
SECRET_API_MINT_DECIMALS=18 SECRET_API_MINT_DECIMALS=18
SECRET_API_INSTALL_TOKEN_TTL_SECONDS=900
SECRET_API_LEASE_TTL_SECONDS=3600
SECRET_API_OFFLINE_RENEW_TTL_SECONDS=2592000
SECRET_API_GOV_RUNTIME_VERSION=0.1.0 SECRET_API_GOV_RUNTIME_VERSION=0.1.0
SECRET_API_GOV_PACKAGE_URL=https://cdn.edut.ai/governance/edutd-0.1.0.tar.gz SECRET_API_GOV_PACKAGE_URL=https://cdn.edut.ai/governance/edutd-0.1.0.tar.gz
SECRET_API_GOV_PACKAGE_HASH=sha256:pending SECRET_API_GOV_PACKAGE_HASH=sha256:pending

View File

@ -18,6 +18,10 @@ cd /Users/vsg/Documents/VSG\ Codex/web/backend/secretapi
go test ./... go test ./...
``` ```
## Environment Template
Copy `.env.example` in this folder and set contract/runtime values before deploy.
## Endpoint Surface ## Endpoint Surface
### Membership ### Membership