-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy path.env.example
More file actions
46 lines (38 loc) · 2.2 KB
/
.env.example
File metadata and controls
46 lines (38 loc) · 2.2 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# OpenSea Skills — Environment Variables
# Copy to .env and fill in the values you need.
# =============================================================================
# Required for all operations
# =============================================================================
# OPENSEA_API_KEY=your-api-key # Get yours at https://opensea.io/settings/developer
# =============================================================================
# Wallet signing — pick ONE provider for write operations (swaps, trades)
# Read-only queries (collections, stats, listings) don't need a wallet.
# =============================================================================
# --- 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
# TURNKEY_PRIVATE_KEY_ID= # optional — specific signing key
# TURNKEY_API_BASE_URL= # optional — override Turnkey API URL
# --- 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 — default 60 (120s), increase for multi-party approval
# --- Option D: Bankr (agent wallets) ---
# 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= # must be local dev node (Hardhat/Anvil/Ganache)
# WALLET_ADDRESS=
# =============================================================================
# Optional overrides
# =============================================================================
# OPENSEA_BASE_URL= # override API base URL (default: https://api.opensea.io)