forked from thelindi/opensea-claudie
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrender.yaml
More file actions
87 lines (76 loc) · 2.11 KB
/
render.yaml
File metadata and controls
87 lines (76 loc) · 2.11 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
79
80
81
82
83
84
85
86
87
services:
- type: worker
name: base-721c-arbitrage-bot
env: node
runtime: node
plan: starter
# Fixed build command - use install instead of ci
buildCommand: npm install && npm run build
startCommand: npm start
# Persistent disk for state
disk:
name: bot-state
mountPath: /var/data/state
sizeGB: 1
# Environment variables (set these in Render UI for security)
envVars:
- key: NODE_ENV
value: production
# Core (set as secrets in Render UI)
- key: RPC_URL
sync: false
- key: CHAIN_ID
value: 8453
- key: PRIVATE_KEY
sync: false
- key: OPENSEA_API_KEY
sync: false
- key: SLACK_WEBHOOK_URL
sync: false
- key: ALCHEMY_API_KEY
sync: false
# Collections (REQUIRED - set in Render UI)
- key: SLUGS
value: based-ghouls,tiny-based-frogs
# Security
- key: ENFORCE_PRIVATE_TX
value: true
- key: ENABLE_CIRCUIT_BREAKER
value: true
- key: MAX_CONSECUTIVE_FAILURES
value: 5
# Risk parameters
- key: MIN_PROFIT_USD
value: 10
- key: MAX_GAS_GWEI
value: 50
- key: MAX_DAILY_DRAWDOWN_ETH
value: 0.2
- key: MAX_SINGLE_TRADE_LOSS_ETH
value: 0.05
# Failover
- key: FAILOVER_MAX_BIDS
value: 3
- key: FAILOVER_TIMEOUT_SEC
value: 30
# Tuning
- key: SOFT_EPS
value: 0.003
- key: SURVIVAL_MIN_PSURVE
value: 0.85
- key: APPROVAL_CHECK_INTERVAL_BLOCKS
value: 100
- key: PRICE_FEED_STALENESS_SEC
value: 60
- key: INVENTORY_TIMEOUT_ALERT_SEC
value: 300
- key: ENABLE_CROSS_VALIDATION_HARD_GATE
value: false
# Price feeds
- key: USE_COINGECKO_ONLY
value: true
# Base Seaport addresses
- key: SEAPORT_ADDRESS
value: 0x00000000000000ADc04C56Bf30aC9d3c0aAF14dC
- key: CONDUIT_ADDRESS
value: 0x1E0049783F008A0085193E00003D00cd54003c71