-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (26 loc) · 1.44 KB
/
.env.example
File metadata and controls
32 lines (26 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Tool SDK — Environment Variables
# Copy to .env and fill in the values you need.
# =============================================================================
# Wallet signing — pick ONE provider for onchain operations (register, update)
# =============================================================================
# --- Option A: Privy (default, recommended) ---
# PRIVY_APP_ID= # https://dashboard.privy.io
# PRIVY_APP_SECRET=
# PRIVY_WALLET_ID=
# --- Option B: Turnkey (HSM-backed) ---
# TURNKEY_API_PUBLIC_KEY= # https://app.turnkey.com
# TURNKEY_API_PRIVATE_KEY= # hex-encoded P-256 private key
# TURNKEY_ORGANIZATION_ID=
# TURNKEY_WALLET_ADDRESS=
# TURNKEY_RPC_URL= # required — RPC endpoint for gas estimation and tx broadcast
# --- Option C: Fireblocks (enterprise MPC) ---
# FIREBLOCKS_API_KEY= # https://www.fireblocks.com
# FIREBLOCKS_API_SECRET= # RSA PEM key from Fireblocks console
# FIREBLOCKS_VAULT_ID=
# FIREBLOCKS_ASSET_ID= # optional — override auto-detected asset ID
# FIREBLOCKS_MAX_POLL_ATTEMPTS= # optional — max poll attempts for tx confirmation (default: 60)
# --- Option D: Bankr (agent wallet API) ---
# BANKR_API_KEY= # https://bankr.bot
# --- Option E: Raw Private Key (local dev only, NOT recommended) ---
# PRIVATE_KEY= # hex-encoded — no spending limits or guardrails
# RPC_URL= # RPC endpoint for the target chain