Deploy SIWE-OIDC
Sign In With Ethereum OpenID Connect Provider
siwe-oidc-provider
signinwithethereum/oidc:latest
Just deployed
Redis
railwayapp/redis:8.2
Just deployed
/bitnami
Deploy and Host siwe-oidc on Railway
siwe-oidc is an OpenID Connect Identity Provider that enables web3 authentication using Sign-In with Ethereum (SIWE). It allows users to authenticate with their Ethereum wallets instead of traditional username/password systems, providing a decentralized identity solution for modern applications.
About Hosting siwe-oidc
Hosting siwe-oidc involves running a Rust-based OpenID Connect provider that bridges Ethereum wallet authentication with standard OIDC flows. The service handles wallet signature verification, session management, and OIDC token issuance. It requires Redis for session storage and can be deployed as either a standalone binary or Cloudflare Worker. The service provides standard OIDC endpoints for integration with existing authentication systems while enabling web3-native user experiences.
Common Use Cases
- Enable Ethereum wallet login for existing web applications using OIDC
- Integrate web3 authentication into enterprise identity management systems
- Provide decentralized identity for dApps that need traditional OAuth compatibility
- Bridge web3 users to web2 services without requiring separate account creation
Dependencies for siwe-oidc Hosting
- Redis database (for session and state management)
- RSA private key (for JWT signing, auto-generated if not provided)
Deployment Dependencies
- Docker image available on GitHub Container Registry
- WalletConnect Project ID (required for frontend functionality)
Why Deploy siwe-oidc on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying siwe-oidc on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
siwe-oidc-provider
ghcr.io/signinwithethereum/oidc:latestRedis
railwayapp/redis:8.2