-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.mainnet.json
More file actions
87 lines (87 loc) · 2.68 KB
/
config.mainnet.json
File metadata and controls
87 lines (87 loc) · 2.68 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
{
"chain": {
"enabled": true,
"chainId": 190415,
"rpcUrl": "https://mainnet.hpp.io",
"wsRpcUrl": "wss://mainnet.hpp.io",
"routerAddress": "0x043F992d67dE8c86141EA5e0897b5244cD97dac4",
"coordinatorAddress": "0x8b4951d0C2B15Ef4DE1f355e132A40Ac6c84E728",
"deploymentBlock": 185172,
"processingInterval": 5000,
"wallet": {
"keystorePath": "./.noosphere/keystore.mainnet.json",
"paymentAddress": "0x11Ea5422FD8b63974B7cF433B2c36fdDfde7B8B9"
}
},
"containers": [
{
"id": "0x2fe108c896fbbc20874ff97c7f230c6d06da1e60e731cbedae60125468f8333a",
"name": "noosphere-hello-world",
"image": "ghcr.io/hpp-io/example-hello-world-noosphere:latest",
"port": "8081"
},
{
"id": "0x4548979e884d5d80117fbed9525e85279935318bdb71f8b73894cf7230686e93",
"name": "noosphere-llm",
"image": "ghcr.io/hpp-io/example-llm-noosphere:latest",
"port": "8082",
"env": {
"LLMROUTER_API_KEY": "${LLMROUTER_API_KEY}",
"LLMROUTER_BASE_URL": "${LLMROUTER_BASE_URL}",
"GEMINI_API_KEY": "${GEMINI_API_KEY}"
}
},
{
"id": "0xfbd9e6eaa33e51a09fbe8c1c499d81bc0400ead72ae49acc3c9adb839198ea82",
"name": "noosphere-freqtrade",
"image": "ghcr.io/hpp-io/example-freqtrade-noosphere:latest",
"port": "8084",
"env": {
"EXCHANGE_KEY": "${EXCHANGE_KEY}",
"EXCHANGE_SECRET": "${EXCHANGE_SECRET}"
}
},
{
"id": "0x92ff287334dfa1f984d4105f5b775acdc199a48c27b9d106ded46361df73e0be",
"name": "noosphere-vrng",
"image": "ghcr.io/hpp-io/example-vrng-noosphere:latest",
"port": "8085",
"env": {
"MASTER_SECRET": "${MAINNET_MASTER_SECRET}"
}
}
],
"verifiers": [
{
"id": "immediate-finalize-verifier",
"name": "Immediate Finalize Verifier",
"address": "0xFF46177E5210A8dc31E98477295d6A91510d67a0",
"requiresProof": true,
"proofService": {
"image": "ghcr.io/hpp-io/noosphere-proof-creator:latest",
"port": "3001",
"command": "npm start",
"env": {
"RPC_URL": "https://mainnet.hpp.io",
"CHAIN_ID": "190415",
"IMMEDIATE_FINALIZE_VERIFIER_ADDRESS": "0xFF46177E5210A8dc31E98477295d6A91510d67a0",
"PRIVATE_KEY": "${PROOF_SERVICE_PRIVATE_KEY}"
}
}
}
],
"scheduler": {
"enabled": true,
"cronIntervalMs": 60000,
"syncPeriodMs": 60000
},
"vrf": {
"enabled": true,
"vrfAddress": "0x6d179D718C7B772CA0d6f694308fb22A516a6eFf",
"vrngContainerUrl": "http://localhost:8085",
"autoRegisterEpoch": true,
"epochLowThreshold": 100,
"pollingIntervalMs": 60000,
"inlinePayload": true
}
}