Operator
Prerequisites
CPU
2 Cores
RAM
4 GB
Disk
20 GB
Install Depedencies
Update & Upgrade your system
Install Docker
Trap Setup
1. Configure Enviorments
Drosera CLI:
Foundry CLI:
Bun:
2. Deploy Contract & Trap
Replace Github_Email
& Github_Username
:
Initialize Trap:
Compile Trap:
If you get a Warning message, just ignore it.
Deploy Trap:
Replace
xxx
with your EVM walletprivatekey
(Ensure it's funded withHolesky ETH
)Enter the command, when prompted, write
ofc
and press Enter.
If you don't see your trap's address
as address = "0x..." line, Then follow the steps:
Select the “Traps Owned” button to display only traps that your account owns
On the trap’s page, click on the “Trap Config” address hyperlink. This will open a page to holesky etherscan.
Click the button to copy the contract’s address
Add your trap address to drosera.toml
file, by adding this line: address = "TRAP_ADDRESS"
in the bottom.
Re-apply your trap configuration
3. Check Trap in Dashboard
Click on
Traps Owned
to see your deployed Traps OR search your Trap address.
4. Bloom Boost Trap
Open your Trap on Dashboard and Click on
Send Bloom Boost
and deposit someHolesky ETH
on it.
5. Fetch Blocks
6. Whitelist Your Operator
Edit Trap configuration
Add the following codes at the bottom of drosera.toml
Replace
Operator_Address
with your EVM walletPublic Address
Your
Public Address
is yourOperator_Address
.
Update Trap Configuration
Install & Run Operator
Install Drosera Operator CLI
You have to get the link of
drosera-operator-v1.x.x-x86_64-unknown-linux-gnu.tar.gz
Test the CLI with ./drosera-operator --version
to verify it's working.
Install Docker image
Register Operator
Replace
your-private-key
with your Drosera EVMprivatekey
. We use the same wallet as our trap wallet.
Installation Via Docker
Edit .env
file:
Replace
your_evm_private_key
andyour_vps_public_ip
Edit docker-compose.yaml
file:
Run Operator Via Docker
7. Opt-in Trap
Last updated
Was this helpful?