/kernel

https://docs.zerodev.app/

Primary LanguageSolidityMIT LicenseMIT

Kernel

Kernel is a smart contract account that is:

Kernel is also a winner of the inaugural Ethereum AA grant. At the time of writing, more than 50% of all ERC-4337 accounts run on Kernel..

SDKs

Kernel is supported by all major AA SDKs, including:

Plugins

Build

Make sure Foundry is installed. Then:

forge install
forge build
forge test

License

MIT

Addresses

v3.2
Name Address
Meta Factory 0xd703aaE79538628d27099B8c4f621bE4CCd142d5
Factory 0x7a1dBAB750f12a90EB1B60D2Ae3aD17D4D81EfFe
Kernel 0xD830D15D3dc0C269F3dBAa0F3e8626d33CFdaBe1
v3.1
Name Address
Meta Factory 0xd703aaE79538628d27099B8c4f621bE4CCd142d5
Factory 0xaac5D4240AF87249B3f71BC8E4A2cae074A3E419
Kernel 0xBAC849bB641841b44E965fB01A4Bf5F074f84b4D
ECDSA Validator 0x845ADb2C711129d4f3966735eD98a9F09fC4cE57
v3.0
Name Address
Meta Factory 0xd703aaE79538628d27099B8c4f621bE4CCd142d5
Factory 0x6723b44Abeec4E71eBE3232BD5B455805baDD22f
Kernel 0x94F097E1ebEB4ecA3AAE54cabb08905B239A7D27
ECDSA Validator 0x8104e3Ad430EA6d354d013A6789fDFc71E671c43
v2.4
Name Address
Kernel 0xd3082872F8B06073A021b4602e022d5A070d7cfC
KernelFactory 0x5de4839a76cf55d0c90e2061ef4386d962E15ae3
SessionKeyValidator 0x5C06CE2b673fD5E6e56076e40DD46aB67f5a72A5
ECDSA Validator 0xd9AB5096a832b9ce79914329DAEE236f8Eea0390
v2.3
Name Address
Kernel 0xD3F582F6B4814E989Ee8E96bc3175320B5A540ab
KernelFactory 0x5de4839a76cf55d0c90e2061ef4386d962E15ae3
KernelLite 0x482EC42E88a781485E1B6A4f07a0C5479d183291
SessionKeyValidator 0x5C06CE2b673fD5E6e56076e40DD46aB67f5a72A5
ECDSA Validator 0xd9AB5096a832b9ce79914329DAEE236f8Eea0390
v2.2
Name Address
Kernel 0x0DA6a956B9488eD4dd761E59f52FDc6c8068E6B5
KernelFactory 0x5de4839a76cf55d0c90e2061ef4386d962E15ae3
KernelLite 0xbEdb61Be086F3f15eE911Cc9AB3EEa945DEbFa96
SessionKeyValidator 0x5C06CE2b673fD5E6e56076e40DD46aB67f5a72A5
ECDSA Validator 0xd9AB5096a832b9ce79914329DAEE236f8Eea0390
v2.1
Name Address
Kernel 0xf048AD83CB2dfd6037A43902a2A5Be04e53cd2Eb
KernelFactory 0x5de4839a76cf55d0c90e2061ef4386d962E15ae3
SessionKeyValidator 0x5C06CE2b673fD5E6e56076e40DD46aB67f5a72A5
ECDSA Validator 0xd9AB5096a832b9ce79914329DAEE236f8Eea0390
v2.0
Name Address
Kernel 0xeB8206E02f6AB1884cfEa58CC7BabdA7d55aC957
TempKernel 0x727A10897e70cd3Ab1a6e43d59A12ab0895A4995
KernelFactory 0x12358cA00141D09cB90253F05a1DD16bE93A8EE6
ECDSA Validator 0x180D6465F921C7E0DEA0040107D342c87455fFF5
ECDSA Factory 0xAf299A1f51560F51A1F3ADC0a5991Ac74b61b0BE