Operator onboarding
Step 1
docker pull k3official/k3-labs-avs-operator:latest
Step 2
1 L1_RPC = # Your Holesky RPC 2 L1_RPC = # Your AMOY RPC RPC
3 PRIVATE_KEY= # Operator private key
4 # You can leave the below values as is.
5 L1_CHAIN= 17000 6 L2_CHAIN= 80002
7 PINATA_API_KEY= d358585196381e27025f 8 PINATA_SECRET_API_KEY= 27980e9073bceed412ba702dd4a4f18e0ee716b27ba800da3674323e09c32e3c
9 TASK_PERFORMER= 0x3c7a1a9c769009D21fe2FCfb08c7334919F641fe
10 ATTESTATION_CENTER_ADDRESS 0x1902fF411F388C5ae4555260E25B9d43288f5FaE 11 OTHENTIC_REGISTRY_ADDRESS 0x41994741eD86Ec48e9578d0f64839E3F546466Fa 12 AVS_GOVERNANCE_ADDRESS= 0x2662e4774fbF5dEE8cDDAC2b0B17E8B4C458300a
13 IPFS_HOST= https://gateway.pinata.cloud/ipfs/ 14 IPFS_API= https://api.pinata.cloud 15 IPFS_JWT=
16 OTHENTIC_BOOTSTRAP_ID= 12D3KooWBNFG1QjuF3UKAKvqhdXcxh9iBmj88cM5eU2EK5Pa91KB 17 OTHENTIC_BOOTSTRAP_SEED 97a64de0fb18532d4ce56fb35b730aedec993032b533f783b04c9175d465d9bf
18 APP_ID= 1234
19 OTHENTIC_CLIENT_RPC_ADDRESS http://34.133.156.140:8545 20 OTHENTIC_CLIENT_IP= 21 OTHENTIC_AGGREGATOR_P2P_PORT 9876
22 AVS_WEBAPI_URL= http://localhost 23 AVS_WEBAPI_PORT= 4002 24 PERFORMER_PORT= 3000 25 AGGREGATOR_PORT= 8000
27 ST_ETH_CONTRACT_ADDRESS 0x3F1c547b21f65e10480dE3ad8E19fAAC46C95034 28 ST_ETH_STAKE_AMOUNT= 10000000000000000 29 EL_STRATEGY_MANAGER_ADDRESS 0xA744429bf286789225308a81A5a4b8049562A362 30 EL_DELETEGATION_MANAGER_ADDRESS 0xA44151489861Fe9e3055d95adC98FbD462B948e7
Step 3
docker run --env-file .env k3official/k3-labs-avs-operator register
Step 4
docker run --env-file .env --network host k3official/k3-labs-avs-operator attester
docker run --env-file .env --network host k3official/k3-labs-avs-operator performer