-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
78 lines (60 loc) · 2.18 KB
/
Copy path.env.example
File metadata and controls
78 lines (60 loc) · 2.18 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# ============================================
# FlashUnstake Configuration
# EIP-7702 Unstaking Hackathon - BSC Testnet
# ============================================
# Private key for deployment and testing
# NEVER commit your actual private key to git!
PRIVATE_KEY=your_private_key_here
# ============================================
# BSC TESTNET (PRIMARY - HACKATHON REQUIRED)
# ============================================
# BSC Testnet RPC URLs (multiple for redundancy)
BSC_TESTNET_RPC_URL=https://data-seed-prebsc-1-s1.binance.org:8545
BSC_TESTNET_RPC_URL_2=https://data-seed-prebsc-2-s1.binance.org:8545
BSC_TESTNET_RPC_URL_3=https://bsc-testnet.public.blastapi.io
# BSC Chain ID: 97 (testnet), 56 (mainnet)
BSC_CHAIN_ID=97
# BscScan API key for contract verification
# Get yours at: https://bscscan.com/myapikey
BSCSCAN_API_KEY=your_bscscan_api_key_here
# ============================================
# DEPLOYED CONTRACT ADDRESSES (BSC TESTNET)
# Fill after deployment
# ============================================
# Core Contracts
TEST_TOKEN_ADDRESS=
STAKING_VAULT_ADDRESS=
UNSTAKE_MODULE_ADDRESS=
GASLESS_RELAYER_ADDRESS=
# Demo Position (for hackathon submission)
DEMO_POSITION_ID=
STAKE_TIMESTAMP=
UNLOCK_TIMESTAMP=
UNSTAKE_TX_HASH=
# ============================================
# BOT CONFIGURATION
# ============================================
# Bot wallet private key (can be same as PRIVATE_KEY)
BOT_PRIVATE_KEY=${PRIVATE_KEY}
# Gas settings
MAX_GAS_PRICE_GWEI=10
GAS_PRICE_MULTIPLIER=1.2
# ============================================
# ETHEREUM (OPTIONAL - SECONDARY)
# ============================================
# Sepolia Testnet
SEPOLIA_RPC_URL=https://sepolia.infura.io/v3/YOUR_INFURA_KEY
SEPOLIA_RPC_URL_2=
SEPOLIA_RPC_URL_3=
# Mainnet
MAINNET_RPC_URL=https://mainnet.infura.io/v3/YOUR_INFURA_KEY
# Etherscan API key
ETHERSCAN_API_KEY=your_etherscan_api_key_here
# BSC Mainnet (optional)
BSC_MAINNET_RPC_URL=https://bsc-dataseed.binance.org
# ============================================
# HACKATHON SUBMISSION INFO
# ============================================
# Chain: BSC Testnet (Chain ID: 97)
# Lock Period: 3600 seconds (1 hour)
# Faucet: https://testnet.bnbchain.org/faucet-smart