From 669023ea7a5d29caa83f49936b0b401b9280102a Mon Sep 17 00:00:00 2001 From: Elliott He Date: Wed, 10 Apr 2024 17:42:33 +0800 Subject: [PATCH] add suggested hardware configuration --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cad62e3..7d0a6ad 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Brevis + EigenLayer ## Run as an Operator -1. The `brevis` binary and `brevis.toml` are required to run as an operator. The `brevis` binary should be run under Linux AMD64 system. It can also be built from source with command: go build -o brevis. +1. The `brevis` binary and `brevis.toml` are required to run as an operator. The `brevis` binary should be run under Linux AMD64 system. It can also be built from source with command: go build -o brevis 2. Make sure the total stake > 32 eth in Eigen Layer, we support same strategies as Eigen DA 3. Add bls and ecdsa key of Eigenlayer info to the `brevis.toml` config file, both are required to join Brevis. Also recommend to change ethereum gateway RPC in the config file to a private one 4. Run `brevis join --chainid 1 --quorums 0x01` cmd to opt-in Brevis AVS @@ -8,6 +8,8 @@ 6. (optional but recommended): Remove ecdsa key info from config file as it's not needed for normal operation. only bls key is needed 7. Operator runs `brevis run` cmd which monitors Brevis contract for new requests, and signs w/ BLS key, then posts to Brevis gateway +Suggested hardware configuration: AWS C5/C6 2x large equivalent, 500GB disk, no open ports. + Contact Brevis team for any issue or questions. ## Gateway Functions