Descripción general
BOT Chain ofrece dos capacidades complementarias de abstracción de cuentas: ERC-4337 utiliza cuentas inteligentes y un Bundler para proporcionar la ruta UserOperation, mientras que EIP-7702 permite que una EOA existente delegue la implementación de su cuenta conservando su dirección original. Actualmente, ERC-4337 es la vía principal para integraciones en producción.
Estado de la red y compatibilidad
| Red | Chain ID | Versión y estado de ERC-4337 | Versión y estado de EIP-7702 |
|---|---|---|---|
| BOT Chain Mainnet | 677 | EntryPoint / UserOperation v0.7; Compatible | Tipo 4; Parcial, solo se ha confirmado que el nodo lo reconoce |
| BOT Chain Testnet | 968 | EntryPoint / UserOperation v0.7; Compatible | Tipo 4; Parcial, solo se ha confirmado que el nodo lo reconoce |
Comparación entre ERC-4337 y EIP-7702
| Aspecto | ERC-4337 | EIP-7702 |
|---|---|---|
| Problema que resuelve | Proporciona una ruta para enviar, validar y liquidar operaciones y Gas de cuentas inteligentes | Proporciona a las EOA existentes capacidades delegables de cuenta inteligente |
| Identidad de la cuenta | Normalmente utiliza una dirección de cuenta inteligente independiente | Conserva la dirección EOA original |
| Punto de integración | Una UserOperation se envía a EntryPoint mediante un Bundler | Una transacción de tipo 4 se envía mediante el RPC de la cadena |
| Posición actual de BOT Chain | Ruta recomendada para producción | Función preliminar; no se recomienda actualmente para producción |
Cómo funcionan conjuntamente
Los dos enfoques no son excluyentes. EIP-7702 determina cómo una EOA existente obtiene código de cuenta, mientras que ERC-4337 determina cómo se envían, validan y liquidan sus operaciones. Al combinarlos, una EOA delegada puede actuar como sender de una UserOperation y un Bundler compatible con EIP-7702 puede enviarla a EntryPoint.
Actualmente, en BOT Chain Mainnet y Testnet solo se ha confirmado que los nodos reconocen transacciones de tipo 4. EIP-7702 continúa desactivado en el Bundler público. Por tanto, admitir transacciones de tipo 4 no implica admitir UserOperations EIP-7702, y la ruta combinada todavía no está disponible para integraciones públicas en producción.