DSCVR airdrop auth probe

Can this login map to a DSCVR user?

This page only checks identity. It does not call the broken /api/dscvr/auth/user verifier.

Localhost is not listed in DSCVR's Internet Identity alternative origins. With DSCVR derivation origin enabled, Internet Identity may reject local testing. With it disabled, login can succeed but the principal may not match old DSCVR data.

Login tests

Open social.dscvr.one/auth

Identity

Login principal
-
DSCVR user id from get_self()
-
Username
-

Config

Edge URL
Canister ID
Derivation origin
Current origin

Raw result


      

Claim proof lab

Both IC and EVM sign the same payload. This page keeps verification in the browser only so the proof shape is easy to inspect.

1

Read login principal WAIT

Current principal
-
2

Connect Ethereum wallet WAIT

EVM address
-
Chain
-
3

Construct shared payload WAIT

-
4

Construct IC proof WAIT

-
5

Construct EVM signature WAIT

-
6

Verify editable proofs WAIT

IC proof
-
EVM signature
-