Components of AA
Components of the AA Infra
The components of the AA infrastructure are illustrated below:
![](https://docs.iotex.io/~gitbook/image?url=https%3A%2F%2Fdocs.iotex.io%2F%7Egitbook%2Fimage%3Furl%3Dhttps%253A%252F%252F448392349-files.gitbook.io%252F%257E%252Ffiles%252Fv0%252Fb%252Fgitbook-x-prod.appspot.com%252Fo%252Fspaces%25252F-MUPHwAAaa4_zIrX70rA%25252Fuploads%25252Fa75kvybShBILJ8McfG9j%25252Faa%252520.png%253Falt%253Dmedia%2526token%253Da652153f-cb94-42e9-ab2b-32b134436bc3%26width%3D768%26dpr%3D4%26quality%3D100%26sign%3D4bf139ed464d73d03c9f9d8c7ab075b9d2dde7c16241017673b032c4ce7393fd&width=768&dpr=4&quality=100&sign=a6b68a7d&sv=1)
Bundler Services
A bundler is an off-chain node that aggregates multiple abstracted user operations into a single transaction that the underlying blockchain can process. This transaction is sent to the other fixed component, called the EntryPoint
Contract.
Mainnet endpoint: https://bundler.w3bstream.com
Testnet endpoint: https://bundler.testnet.w3bstream.com
EntryPoint Contract:
The EntryPoint contract is in charge of deploying certain special contracts, called AccountFactory
contracts, which in turn are in charge of creating certain accounts (wallet contracts) that can be used for specific purposes.
Mainnet Entrypoint: 0xc3527348De07d591c9d567ce1998eFA2031B8675
Testnet Entrypoint: 0xc3527348De07d591c9d567ce1998eFA2031B8675
Last updated