Protocol-Level

Cuentas inteligentes nativas del protocolo

Tres capas de validación, rotación de claves y validadores personalizados — integrados en el protocolo base sin ERC-4337.

Three-Layer Validation Flow

Layer 1

Validación en primer uso

Deriva la dirección de (version, algo_id, pubkey) vía BLAKE3 y verifica la firma PQ — cuenta creada en la primera transacción.

Layer 2

Validación PQ predeterminada

Las cuentas existentes verifican pubkey_hash + firma PQ. La rotación de clave cambia la clave pero mantiene la misma dirección.

Layer 3

Validador personalizado

Delega la validación a lógica EVM específica de la cuenta — multifirma, recuperación social, bloqueos temporales o cualquier política personalizada.

Sin bundler necesario

La validación es parte del protocolo base — no se necesita EntryPoint ERC-4337 ni alt-mempool separado.

Direcciones 0x + 64 hex

Direcciones nativas de 32 bytes como 0x + 64 hexadecimales en minúsculas — distintas de Ethereum y vinculadas al algoritmo de firma.

Rotación de claves

Rota el par de claves o cambia el algoritmo PQ — tu dirección e identidad en cadena permanecen iguales.

Validadores personalizados

Multifirma, recuperación social, bloqueos temporales — despliega tu propia lógica de validación como contrato EVM.

Shell AA vs ERC-4337

Validation Location

ShellProtocol-level
4337EntryPoint contract

Bundler Required

ShellNo
4337Yes

Separate Alt-Mempool

ShellNo
4337Usually yes

Default Validator

ShellBuilt into the chain
4337Wallet contract-defined

Address Format

Shell0x + 64 hex (32-byte)
43370x... (hex)