Skip to content

Commit e88f2e8

Browse files
committed
feat: refine sui facilitator
1 parent 7e48094 commit e88f2e8

36 files changed

Lines changed: 8276 additions & 1507 deletions

.env.example

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,30 @@
1-
# Environment Variables for Unichain Sepolia Deployment
1+
# LedgerFlow Environment Variables
22
# Copy this file to .env and fill in your actual values
3-
# WARNING: Never commit .env file with real private keys to version control!
3+
# IMPORTANT: Never commit .env to version control!
44

5-
# Your wallet private key (required for deployment)
6-
PRIVATE_KEY=your_private_key_here
5+
# Sui Private Key for transaction signing
6+
# Get this from: sui keytool export <key-id> --export-private-key-hex
7+
SUI_PRIVATE_KEY=
8+
9+
# Optional: Override server configuration
10+
# HOST=0.0.0.0
11+
# PORT=3402
12+
13+
# Optional: Override gas settings
14+
# GAS_BUDGET=100000000
15+
16+
# Optional: Override network URLs
17+
# SUI_TESTNET_GRPC_URL=https://sui-testnet-rpc.publicnode.com
18+
# SUI_DEVNET_GRPC_URL=https://fullnode.devnet.sui.io:443
19+
# SUI_MAINNET_GRPC_URL=https://fullnode.mainnet.sui.io:443
20+
21+
# EVM-related settings (for EVM components)
22+
# Your wallet private key (required for EVM deployment)
23+
PRIVATE_KEY=
724

825
# Etherscan API key for contract verification (optional)
926
# Get it from https://etherscan.io/apis
10-
ETHERSCAN_API_KEY=your_etherscan_api_key_here
27+
ETHERSCAN_API_KEY=
1128

1229
# Deployed contract address (required for verification)
13-
CONTRACT_ADDRESS=deployed_contract_address_here
14-
15-
# Example usage:
16-
# 1. Copy this file: cp .env.example .env
17-
# 2. Edit .env with your actual values
18-
# 3. Load environment: source .env
19-
# 4. Deploy: make deploy-unichain-sepolia
30+
CONTRACT_ADDRESS=

.gitignore

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
11
target/
2+
3+
# Environment variables (contain sensitive information)
24
.env
35
.envrc
6+
7+
# Temporary files
8+
*.tmp
9+
*.log
10+
11+
# IDE files
12+
.vscode/settings.json
13+
.idea/
14+
15+
# OS files
16+
.DS_Store
17+
Thumbs.db

0 commit comments

Comments
 (0)