Decentralized authentication with reputation-aware identity verification
Combine the security of wallet-based authentication with the power of on-chain reputation
Connect your Ethereum wallet to cryptographically prove ownership. No passwords, no centralized accounts.
Access users' Ethos credibility scores (0-2800) to build trust-aware features and reduce fraud.
Built on Sign-In with Ethereum (EIP-4361). Secure, decentralized, and widely adopted.
Add wallet-based authentication with our React components or SDK
npm install @thebbz/siwe-ethos-react<EthosAuthModal />onSuccess={(result) => ...}import { EthosAuthModal } from
'@thebbz/siwe-ethos-react';
<EthosAuthModal
isOpen={isOpen}
onClose={() => setIsOpen(false)}
onSuccess={(result) => {
// Access user data
console.log(result.profile.score);
console.log(result.profile.username);
}}
/>Choose the right package for your integration needs
Ready-to-use React components including the auth modal with wallet & social logins
Core SDK for custom integrations. Works with any JavaScript framework.
Server-side SIWE utilities for self-hosting your own auth server.