Creator dashboard
The dashboard is a wallet-connected UI for issuing and managing attestations without writing code. It runs at https://verify.fidemark.dev/app.
Routes
Section titled “Routes”| Route | Purpose |
|---|---|
https://verify.fidemark.dev/app | Connect wallet, paste content, pick a proof type, sign, attest. |
https://verify.fidemark.dev/app/mine | List attestations issued by the connected wallet. Per-row View + Revoke. |
Wallet support
Section titled “Wallet support”The dashboard works with the wallets a creator is most likely to already have:
- MetaMask
- Coinbase Wallet
- WalletConnect-compatible mobile wallets (Rainbow, Trust, Zerion, …)
- Any browser-injected wallet
Supported chains:
- Base Sepolia (chainId 84532)
- Base mainnet (chainId 8453)
If the connected wallet is on the wrong chain, the dashboard surfaces a warning and a one-click switch.
Attestation flow
Section titled “Attestation flow”- Connect a wallet.
- Pick a proof type: Human Proof, AI Proof, ENS-verified, Multi-party, or Verified-human (PoP).
- Paste content. The browser hashes it locally via SHA-256: only the 32-byte digest goes on chain.
- (AI mode) Optionally paste a prompt; it is also hashed locally.
- (Optional) Add a Reference UID to chain this attestation off an existing one. The dashboard probes the parent and shows whether it is a Fidemark attestation on the current network.
- Click Attest. The wallet signs an EAS transaction; the page surfaces the new UID + a link to the verify page once it confirms.
Revocation
Section titled “Revocation”In https://verify.fidemark.dev/app/mine, every non-revoked attestation issued by the connected wallet has a Revoke button. EAS enforces revoker == attester at the protocol level, so the button only appears for owned attestations.