Quick Start
MainnetProvider
Simple provider with HTTP transport:createProvider
Generic version for any network:Chain-Specific Providers
Full providers with all composed services:MainnetFullProvider
Enhanced mainnet provider with all services:ComposedServices Type
All chain presets provide these services:When to Use Presets vs Manual Composition
Use Presets When:
- Building applications that target a specific chain
- Need common services without boilerplate
- Want sensible defaults for production use
Use Manual Composition When:
- Need custom service implementations
- Want fine-grained control over dependencies
- Building chain-agnostic libraries
- Need to swap implementations for testing

