Local testing environment for Garden SDK development
.merry
directory on your system.
Optional flags
--bare
: Starts multi-chain services only (Bitcoin and Ethereum nodes with explorers) without Garden services--headless
: Starts all services without frontend interfaces for server environments--delete
or -d
to remove data:<service>
with the specific service (e.g., filler, orderbook) to view its logs.
Service | Port | Description |
---|---|---|
Bitcoin regtest node | localhost:18443 & 18444 | Local Bitcoin test network |
Bitcoin esplora frontend | localhost:5050 | Bitcoin blockchain explorer UI |
Bitcoin esplora electrs indexer | localhost:50000 & 30000 | Bitcoin transaction indexer |
Ethereum localnode | localhost:8545 | Local Ethereum test network |
Ethereum otterscan | localhost:5100 | Ethereum blockchain explorer |
Arbitrum localnode | localhost:8546 | Local Arbitrum test network |
Arbitrum otterscan | localhost:5101 | Arbitrum blockchain explorer |
Postgres | localhost:5432 | Database for order storage |
Redis | localhost:6379 | Cache and session storage |
Orderbook | localhost:8080 | Garden orderbook API |
Filler | - | Background solver simulation |