-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path.env.example
More file actions
38 lines (31 loc) · 1.34 KB
/
Copy path.env.example
File metadata and controls
38 lines (31 loc) · 1.34 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
# Merchant gateway base URL
MERCHANT_API_BASE_URL=https://merchant.example.com
# Optional bearer token for merchant APIs
MERCHANT_API_KEY=
# Optional custom route paths
MERCHANT_CREATE_ORDER_PATH=/x402/create-order
MERCHANT_ORDER_STATUS_PATH=/x402/order-status/:paymentId
MERCHANT_SUBMIT_SIGNATURE_PATH=/x402/submit-signature
MERCHANT_CANCEL_ORDER_PATH=/x402/cancel-order
# x402 Merchant Portal API base URL (distinct from merchant gateway)
MERCHANT_PORTAL_BASE_URL=http://localhost:8080
# Idempotency store mode: memory | redis
AGENTKIT_IDEMPOTENCY_MODE=memory
# Used when AGENTKIT_IDEMPOTENCY_MODE=redis
AGENTKIT_REDIS_URL=redis://127.0.0.1:6379
# --- Giftcard plugin (production-only config) ---
GIFTCARD_API_BASE_URL=https://giftcard-api.goat.network
GIFTCARD_AUTH_DOMAIN_NAME=GiftCard
GIFTCARD_AUTH_DOMAIN_VERSION=1
GIFTCARD_AUTH_DOMAIN_CHAIN_ID=2345
# --- GNS plugin (production-only config) ---
# GOAT Network mainnet
GNS_API_BASE_URL=https://gns-api.goat.network/api
# --- GOAT Flow API (x402 payments via GoatAdapter; formerly GoatX402) ---
# Merchant API credentials; obtain from the GOAT Flow merchant/admin portal.
GOAT_X402_API_KEY=
GOAT_X402_API_SECRET=
# Optional base URL override. Defaults per network when unset:
# goat-mainnet -> https://flow-api.goat.network
# goat-testnet -> https://flow-api.testnet3.goat.network
# GOAT_X402_BASE_URL=