Skip to content

SIWE PHPEthereum sign-in. Native PHP.

Generate, parse and verify Sign-In with Ethereum messages for externally owned accounts and smart contract wallets.

SIWE PHP

Install with Composer ​

bash
composer require iltumio/siwe-php

Requires PHP 8.3 or later and the GMP, mbstring, ctype and JSON extensions.

Security status

This library is released as is and has not undergone a formal security audit. Read the authentication guide before integrating it into a login flow.

A PHP port of SIWE. Learn about Sign-In with Ethereum at login.xyz.

A PHP port of SIWE. See the repository for license details.