Request form
Cookbook may introduce a token in the future. Share and contribute to be eligible for future airdrops.
close icon
Infinitism

Infinitism

Implementation of ERC4337
Account-Abstraction (EIP-4337) singleton EntryPoint implementation. Only one instance required on each chain.
image relating to the tagEIP4337
image relating to the tagERC4337
image relating to the tagDeployable
Infinitism profile picture
Infinitism
• version 1.0.0
deployable badgeDeployable
Provides the basic logic for implementing the IAccount interface - validateUserOp. A specific account implementation should inherit it and provide the account-specific logic.
image relating to the tageip-4337
image relating to the tagERC4337
image relating to the tagAccount
image relating to the tagDeployable
Infinitism profile picture
Infinitism
• version 1.0.0
deployable badgeDeployable
Helper contract for EntryPoint, to call userOp.initCode from a "neutral" address, which is explicitly not the entryPoint itself.
image relating to the tagERC4337
image relating to the tagEIP4337
image relating to the tagDeployable
Infinitism profile picture
Infinitism
• version 1.0.0
deployable badgeDeployable
Various helper functions for EIP-4337 contracts
image relating to the tagERC4337
image relating to the tagEIP4337
Infinitism profile picture
Infinitism
• version 1.0.0
Manage deposits and stakes for UserOperations (either by a paymaster or an account). Stake is value locked for at least "unstakeDelay" by a paymaster.
image relating to the tagEIP4337
image relating to the tagERC4337
image relating to the tagStaking
image relating to the tagDeployable
Infinitism profile picture
Infinitism
• version 1.0.0
deployable badgeDeployable
ERC4337 helper class for creating a paymaster that provides a helper methods for staking. Validates that the postOp is called only by the entryPoint.
image relating to the tagEIP 4337
image relating to the tagERC4337
image relating to the tagStaking
image relating to the tagDeployable
Infinitism profile picture
Infinitism
• version 1.0.0
deployable badgeDeployable