PileumConnect is a public OpenID Connect Provider
designed for proof of personhood and privacy.
Users
must own a french electronic national identity card to register an account and prove their identity.
The user's identity is processed directly in the browser, ensuring it is never transmitted over the internet.
Any OpenID Connect Relying Party
can use the service to authenticate its users : the only user information provided is a Pairwise Pseudonymous Identifier (PPID). PPID is the identifier of a User
to a Relying Party
and cannot be correlated with the User
's PPID at another Relying Party
.
PileumConnect also extends the official OpenID Connect
specifications with EIP-712 signatures to make authentication responses compatible with Ethereum smart contracts.
Check the documentation for more details.