2026-07-07 11:01:27 -04:00
{
"mode" : "live" ,
2026-07-10 17:17:26 -04:00
"_comment" : "Live-test config, SECRET-FREE and committed. The Fly live worker (wwf-copybot-live, COPYBOT_ROLE=live) reads THIS file and takes secrets from env (LIVE_PRIVATE_KEY/LIVE_FUNDER_ADDRESS + LIVE_CONFIRM to arm). Mac use: cp -> config.live.json and fill live.*. RULES: bankroll_usd MUST equal actual equity at rebase time (the 1.4 cash-anchor checks state cash vs chain). 2026-07-10 USER decision: hard caps retired \u2014 sizing is paper-parity 4%-of-equity (floored at the venue $1 min order); follow set mirrors copybot.paper.json (Set E) so paper and live books stay comparable." ,
2026-07-16 21:53:10 -04:00
"bankroll_usd" : 66.42 ,
2026-07-10 17:17:26 -04:00
"bankroll_pct" : 0.04 ,
"price_guard_abs" : 0.05 ,
2026-07-20 14:52:15 -04:00
"fak_retry_s" : 10 ,
2026-07-20 17:45:31 -04:00
"fak_retry_niche_s" : { "crypto" : 4 , "esports" : 10 , "sports" : 25 ,
"geo" : 25 , "politics" : 25 , "other" : 25 },
2026-07-07 11:01:27 -04:00
"taker_fee_rate" : 0.03 ,
2026-07-08 23:17:35 -04:00
"discord_webhook" : "" ,
2026-07-07 11:01:27 -04:00
"follow" : {
"buy_only" : true ,
"min_their_usd" : 25.0 ,
"min_entry" : 0.0 ,
"max_entry" : 0.95 ,
"class_pct" : {
2026-07-10 17:17:26 -04:00
"volume" : 0.04 ,
"whale" : 0.12
2026-07-07 11:01:27 -04:00
}
},
"risk" : {
2026-07-10 17:17:26 -04:00
"max_trade_usd" : 1000000.0 ,
"max_position_usd" : 1000000.0 ,
"daily_spend_cap_usd" : 1000000.0 ,
"max_total_exposure_usd" : 1000000.0 ,
"max_open_positions" : 1000 ,
2026-07-07 11:01:27 -04:00
"max_per_event" : 0 ,
2026-07-12 21:48:20 -04:00
"min_price" : 0.0 ,
2026-07-16 21:41:21 -04:00
"max_price" : 0.99 ,
2026-07-07 11:01:27 -04:00
"min_order_usd" : 1.0
},
"live" : {
"private_key" : "" ,
"funder_address" : "" ,
"signature_type" : 1 ,
"order_type" : "FAK" ,
2026-07-19 17:01:02 -04:00
"auto_redeem" : false ,
2026-07-07 11:01:27 -04:00
"rpc_url" : ""
},
"wallets" : [
{
2026-07-08 23:17:35 -04:00
"wallet" : "0xe8ca3f758c93f44f3ec210542ab78afb7c0bcccb" ,
"name" : "Kruto2027" ,
"class" : "volume" ,
2026-07-12 22:19:16 -04:00
"floor" : 80.0
2026-07-08 23:17:35 -04:00
},
{
"wallet" : "0xbadaf319415c17f28824a43ae0cd912b9d84d874" ,
"name" : "0xbadaf319" ,
"class" : "volume" ,
2026-07-16 21:41:21 -04:00
"floor" : 41.21
2026-07-07 11:01:27 -04:00
},
{
2026-07-08 23:17:35 -04:00
"wallet" : "0xd7d36345c4aab150e59577e360696b01d01d698b" ,
"name" : "gkmgkldfmg" ,
2026-07-07 11:01:27 -04:00
"class" : "volume" ,
2026-07-16 21:41:21 -04:00
"floor" : 470.51
2026-07-07 11:01:27 -04:00
},
{
2026-07-08 23:17:35 -04:00
"wallet" : "0xa1d57d329227c75b12b09f927fb3d6d6ef8f1343" ,
"name" : "1kto1m" ,
2026-07-07 11:01:27 -04:00
"class" : "volume" ,
2026-07-16 21:41:21 -04:00
"floor" : 328.77
2026-07-13 17:30:27 -04:00
},
{
"wallet" : "0x215adbb63b47d0ca92f849fe2c2dc1adb0f6254c" ,
"name" : "BikesAreTheBikes" ,
"class" : "volume" ,
2026-07-16 21:41:21 -04:00
"floor" : 227.2
2026-07-16 17:22:44 -04:00
},
{
"wallet" : "0x921433c93558b9a4ba807ec824d02aad7ea2ddbf" ,
"name" : "AIcAIc" ,
2026-07-19 14:07:41 -04:00
"class" : "volume" ,
"floor" : 341.23
2026-07-07 11:01:27 -04:00
}
],
"feed_path" : "live/copybot_live_real.json" ,
2026-07-10 18:43:22 -04:00
"fill_log" : "copybot_fills.live.jsonl" ,
"shadow_log" : "rtds_shadow.live.jsonl"
2026-07-07 11:01:27 -04:00
}