-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.local.example
More file actions
20 lines (18 loc) · 1.11 KB
/
Copy path.env.local.example
File metadata and controls
20 lines (18 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
CIRCLE_API_KEY=<YOUR_CIRCLE_API_KEY>
NEXT_PUBLIC_GOOGLE_CLIENT_ID=<YOUR_GOOGLE_WEB_CLIENT_ID>
NEXT_PUBLIC_CIRCLE_APP_ID=<YOUR_CIRCLE_APP_ID>
# --- Swap / Bridge (Circle App Kit) ---
# Optional Circle App Kit key for swap attribution / higher rate limits.
# Permissionless swap works without it on Arc Testnet. For browser-side Swap,
# expose as NEXT_PUBLIC_KIT_KEY (or proxy through a server route with KIT_KEY).
# NEXT_PUBLIC_KIT_KEY=<YOUR_CIRCLE_KIT_KEY>
# --- Send router (Vector's own contract on Arc) ---
# Address of the deployed contracts/VectorRouter.sol. When set, an Arc send goes
# through VectorRouter.send(to, amount) — a real on-chain contract call that emits
# an indexable VectorSend event — instead of a bare native value transfer. The
# router's fee is deployed at ZERO, so the recipient still receives 100%.
#
# Leaving this UNSET is safe: both Send paths fall back to the plain-transfer
# behaviour that is already live. See contracts/DEPLOY.md to deploy and wire it.
# Remember NEXT_PUBLIC_* is baked in at build time — redeploy after setting it.
# NEXT_PUBLIC_VECTOR_ROUTER_ARC=<YOUR_DEPLOYED_ROUTER_ADDRESS>