← Volver al índice de módulos

auth_web3

The Web3 Auth module provides blockchain-based authentication for Kamailio with integrated ENS (Ethereum Name Service) support. This module replaces traditional password-based verification with Web3 s
🛠️ Utilidades y Varios Kamailio 6.1

Descripción general

The Web3 Auth module provides blockchain-based authentication for Kamailio with integrated ENS (Ethereum Name Service) support. This module replaces traditional password-based verification with Web3 smart contract calls while maintaining full SIP digest authentication compatibility. The module maintains full compatibility with standard SIP digest authentication while using blockchain smart contracts to verify user credentials. It supports all standard auth functions including WWW-Authenticate, Proxy-Authenticate, and various authentication challenges. Key features: * Blockchain authentication via Oasis Sapphire smart contracts * ENS domain support (alice.eth authentication) * Multi-network support (ENS on Ethereum, auth on Oasis) * RFC2617/7616 digest authentication compliance * Environment variable configuration for containers

Documentación oficial: https://www.kamailio.org/docs/modules/stable/modules/auth_web3.html
Código fuente: https://github.com/kamailio/kamailio/tree/master/src/modules/auth_web3

Autores y contribuidores

Jonathan KandelCellact B.V. <jonathan@cellact.com>

Módulos relacionados

auth_xkeys avp avpops benchmark blst call_control call_obj cfg_db