Skip to main content
EVM wallet and indexer methods accept the fixed Network registry. Solana-specific methods use the separate SolanaNetwork enum. The Swift SDK does not accept caller-defined network objects.

Look up a network

Use enum values in application code and lookup helpers when converting stored chain IDs or names.
findById(_:) and findByName(_:) return nil outside the registry. Names are case-insensitive and trimmed. polygonamoy is accepted as an additional lookup spelling, and .amoy is an alias for .polygonAmoy.

Supported registry values

Network.supportedNetworks returns these values in registry order. Each value also provides displayName, nativeTokenSymbol, explorerUrl, and explorerURL.

Solana networks

Solana methods accept .mainnet or .devnet:
SolanaNetwork.allCases enumerates both values. EVM Network lookup helpers do not look up Solana clusters.

Public API reference

Use the Swift API reference for exhaustive declarations, model fields, error codes, and operation names.