-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
65 lines (65 loc) · 1.87 KB
/
config.example.json
File metadata and controls
65 lines (65 loc) · 1.87 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
{
"chain": {
"enabled": true,
"rpcUrl": "https://sepolia.hpp.io",
"wsRpcUrl": "wss://sepolia.hpp.io",
"routerAddress": "0x31B0d4038b65E2c17c769Bad1eEeA18EEb1dBdF6",
"coordinatorAddress": "0x5e055cd47E5d16f3645174Cfe2423D61fe8F4585",
"deploymentBlock": 7776,
"processingInterval": 5000,
"wallet": {
"keystorePath": "./.noosphere/keystore.json",
"paymentAddress": "0xYourPaymentWalletAddress"
}
},
"scheduler": {
"enabled": true,
"cronIntervalMs": 60000,
"syncPeriodMs": 3000
},
"retry": {
"maxRetries": 3,
"retryIntervalMs": 30000
},
"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"
}
],
"verifiers": [
{
"id": "immediate-finalize-verifier",
"name": "Immediate Finalize Verifier",
"address": "0x672c325941E3190838523052ebFF122146864EAd",
"requiresProof": true,
"proofService": {
"image": "ghcr.io/hpp-io/noosphere-proof-creator:dev",
"port": "3001",
"command": "npm start",
"env": {
"RPC_URL": "https://sepolia.hpp.io",
"CHAIN_ID": "181228",
"IMMEDIATE_FINALIZE_VERIFIER_ADDRESS": "0x672c325941E3190838523052ebFF122146864EAd",
"PRIVATE_KEY": "${PROOF_SERVICE_PRIVATE_KEY}"
}
}
}
],
"vrf": {
"enabled": false,
"vrfAddress": "0xYourNoosphereVRFAddress",
"vrngContainerUrl": "http://localhost:8085",
"autoRegisterEpoch": true,
"epochLowThreshold": 100,
"pollingIntervalMs": 60000
}
}