Skip to main content
The Startale AA SDK supports Soneium Minato (testnet) and Soneium Mainnet. Both run EntryPoint v0.7 so the SDK call sites are identical across networks; only the chain object and bundler URL change.

Soneium Minato (testnet)

Soneium Mainnet

What “EntryPoint v0.7” means for you

The EntryPoint contract is the onchain singleton that validates and executes UserOperations. Version v0.7 is the current spec; the practical implications are:
  • The SDK encodes UserOperations in the v0.7 layout (paymasterAndData is split into paymaster, paymasterVerificationGasLimit, and paymasterPostOpGasLimit).
  • The bundler accepts the eth_sendUserOperation JSON-RPC method with the v0.7 schema.
  • ERC-7579 module actions reference EntryPoint v0.7 selectors when building installation calldata.
You do not need to set the EntryPoint version manually; the SDK targets v0.7 throughout.

Token paymaster supported tokens

The Startale Token Paymaster accepts the tokens below as gas. Pass the token address as paymasterContext.token in createSmartAccountClient.

Soneium Minato

Soneium Mainnet

The list above is updated whenever a new token is whitelisted; verify the latest addresses against the SCS Portal before shipping.

Network selection in code

Next steps

Contracts and audits

Deployed account, factory, paymaster, and validator addresses per network.

ERC-20 paymaster

Charge users in any of the supported tokens above.