Summary
The default bundler/paymaster (AA) endpoint points to a staging host on a free-tier Render box. A production consumer who doesn't override it ends up talking to staging infra.
Details
In @zerodev/wallet-react constants:
ZERODEV_AA_URL = 'https://staging-meta-aa-provider.onrender.com/api/v3/'
This is fine for alpha, but it's an easy footgun: anyone who doesn't explicitly override aaUrl is silently routed through a staging endpoint.
Ask
Default to the production AA endpoint (or require aaUrl explicitly with no staging fallback), and document the override clearly. At minimum, log a warning when the staging default is in use.
Environment
@zerodev/wallet-react@0.0.1-alpha.26.
Summary
The default bundler/paymaster (AA) endpoint points to a staging host on a free-tier Render box. A production consumer who doesn't override it ends up talking to staging infra.
Details
In
@zerodev/wallet-reactconstants:This is fine for alpha, but it's an easy footgun: anyone who doesn't explicitly override
aaUrlis silently routed through a staging endpoint.Ask
Default to the production AA endpoint (or require
aaUrlexplicitly with no staging fallback), and document the override clearly. At minimum, log a warning when the staging default is in use.Environment
@zerodev/wallet-react@0.0.1-alpha.26.