Run Multichain Services
To operate a multichain verification service, the following is required:
-
Register cryptographic keys for each Operator Set you join.
To register keys, use
KeyRegistrar.registerKey(myAddress, operatorSet, pubkey, signature)
. The Operator UAM admin can register the signing key on behalf of the Operator.Key Types are either ECDSA address or BN254 G1/G2 points.
-
Update your operator binary to produce certificates.
The verification service will provide new binaries to produce certificates.
-
Monitor key health.
Watch for key rotation needs and ejection events, by monitoring
AllocationManager.OperatorSlashed
, andAllocationManager.OperatorRemovedFromOperatorSet
, and rotating keys as needed.