Silius
  • Silius
  • Overview
    • Getting started
    • Architecture
    • Project structure
  • Tutorials
    • Building and running from source
    • Running in Docker
    • Running separate components
    • Alternative mempools
    • ERC-4337 examples
    • Bundler spec tests
    • P2P
  • Libraries/crates
    • Primitives
    • Contracts
    • UoPool
    • Bundler
    • RPC
    • gRPC
  • Ecosystem
    • Ethers UserOp
    • Luban the Paymaster
Powered by GitBook
On this page
  1. Tutorials

Running in Docker

PreviousBuilding and running from sourceNextRunning separate components

Last updated 1 year ago

You can also run Silius in Docker.

The image is available on .

docker run --net=host -v ./bundler-spec-tests/keys/0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266:/data/silius/0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 -v ./db:/data/silius/db ghcr.io/silius-rs/silius:latest bundler --eth-client-address http://127.0.0.1:8545 --datadir data/silius --mnemonic-file data/silius/0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 --beneficiary 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 --entry-points 0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789 --http --http.addr 0.0.0.0 --http.port 3000 --http.api eth,debug,web3 --ws --ws.addr 0.0.0.0 --ws.port 3001 --ws.api eth,debug,web3 --eth-client-proxy-address http://127.0.0.1:8545

You can also find and for building image in the .

🐳
GitHub Container Registry
docker-compose.yml
Dockerfile
repo