This repository was archived by the owner on May 21, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathdappnode_package.json
More file actions
65 lines (65 loc) · 2.35 KB
/
dappnode_package.json
File metadata and controls
65 lines (65 loc) · 2.35 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
{
"name": "web3signer.dnp.dappnode.eth",
"version": "2.0.17",
"upstreamVersion": "25.11.0",
"architectures": ["linux/amd64", "linux/arm64"],
"upstreamRepo": "ConsenSys/web3signer",
"mainService": "web3signer",
"shortDescription": "Remote signer + slashing protection database + User interface to import validator keystores",
"description": "Web3Signer is an open-source signing service developed under the Apache 2.0 license and written in Java. Web3Signer is capable of signing on multiple platforms using private keys stored in an external vault, or encrypted on a disk.",
"type": "service",
"author": "DAppNode Association <admin@dappnode.io> (https://github.com/dappnode)",
"contributors": [
"mgarciate <mgarciate@gmail.com> (https://github.com/mgarciate)",
"pablomendezroyo <mendez4a@gmail.com> (https://github.com/pablomendezroyo)",
"eduadiez <eduadiez@gmail.com> (https://github.com/eduadiez)",
"dsimog01 <diego@dappnode.io> (https://github.com/dsimog01)"
],
"categories": ["Blockchain", "ETH2.0"],
"repository": {
"type": "git",
"url": "git+https://github.com/dappnode/DAppNodePackage-web3signer.git"
},
"bugs": {
"url": "https://github.com/dappnode/DAppNodePackage-web3signer/issues"
},
"links": {
"ui": "http://brain.web3signer.dappnode",
"homepage": "https://docs.web3signer.consensys.net/en/latest/",
"readme": "https://github.com/ConsenSys/web3signer/blob/master/README.md"
},
"license": "Apache-2.0",
"requirements": {
"minimumDappnodeVersion": "0.2.101"
},
"warnings": {
"onMajorUpdate": "This update will do a migration, it is recommended to have a backup of your keystores (http://my.dappnode/#/packages/web3signer.dnp.dappnode.eth/backup)",
"onRemove": "Make sure your web3signer does not have this client selected or you will stop validating! (Packages > web3signer > config > client)"
},
"globalEnvs": [
{
"envs": [
"CONSENSUS_CLIENT_MAINNET",
"EXECUTION_CLIENT_MAINNET",
"MEVBOOST_MAINNET"
],
"services": ["brain"]
},
{
"envs": ["CONSENSUS_CLIENT_MAINNET"],
"services": ["web3signer"]
}
],
"backup": [
{
"name": "keystores",
"path": "/data/keyfiles",
"service": "web3signer"
},
{
"name": "brain-db",
"path": "/app/data/brain-db.json",
"service": "brain"
}
]
}