-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
32 lines (28 loc) · 1.02 KB
/
.env.example
File metadata and controls
32 lines (28 loc) · 1.02 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
# --- Slack ---
# Bot User OAuth Token (xoxb-...)
SLACK_BOT_TOKEN=
# Signing Secret (from Basic Information)
SLACK_SIGNING_SECRET=
# App-Level Token for Socket Mode (xapp-...)
SLACK_APP_TOKEN=
# Channel ID where funding requests are posted (right-click channel > Copy link > the C... part)
FUNDING_CHANNEL_ID=
# --- Allowlist ---
# Comma-separated Slack user IDs allowed to use the bot (profile > three dots > Copy member ID)
ALLOWED_SLACK_USER_IDS=
# --- Safe (Base network) ---
# Safe multisig address on Base
SAFE_ADDRESS=
# Bot wallet private key (this wallet must be a Safe owner)
BOT_SIGNER_PRIVATE_KEY=
# --- RPC ---
# Base network RPC URL (Safe lives here; also used for Uniswap bridge txs)
BASE_RPC_URL=https://mainnet.base.org
# Ethereum mainnet RPC URL (used for ENS resolution)
MAINNET_RPC_URL=https://eth.llamarpc.com
# Arbitrum RPC URL (optional — only needed if you want to verify Arb balances)
ARB_RPC_URL=https://arb1.arbitrum.io/rpc
# --- Limits ---
# Maximum amount per request
MAX_AMOUNT_ETH=0.05
MAX_AMOUNT_USDC=100