MSDPhase 1

Demo mode — this is a demonstration build running on mock data. Nothing you load, query, or share is persisted to a live backend or written on-chain, and the closets, drawers, and grants shown are illustrative, not real records.

Consent · your permission ledger

anchor0x7638…dc72

What you allow, and what it earns

Consent is the hinge: a brand can lock $MAT to query your palace, but nothing is revealed until you grant a disclosure tier — and you can revoke anytime. Lower tier means less exposure and a smaller payout; decline and nothing is shared or charged. Every decision is recorded here.

Brand consent inbox

When a brand queries your palace, you decide what — if anything — to reveal in exchange for $MAT. Lower tier = less exposure, smaller payout. Decline anytime; the brand’s $MAT lock stays escrowed until consent resolves.

No pending brand requests. Once a brand queries your palace, consent asks land here.

Payout ledger

Every grant earns $MAT once the engine settles. Pending settles automatically; withdraw transfers settled $MAT to your wallet. The brand never sees your wallet address until you grant at the DIRECT tier.

Withdrawable
0 $MAT
Pending
0 $MAT
Lifetime
0 $MAT

No payout receipts yet. Grant a brand request to start earning.

Consent history

Every consent you’ve resolved. Revoke a grant at any time; already-earned $MAT stays in your wallet, but the engine stops honouring the grant from that block forward.

No resolved consents yet.

Consent gates reach too — see who’s trying to reach you in the relay →

What MSD is, and what it never becomes

  • No backdoor — not even “lawful access”.
  • Your identity is yours, never state-revocable.
  • We strengthen local currency, never substitute it.
  • Russia and the ruble are excluded, permanently.

Compliance by architecture, never by backdoor.