Create Your MySanctum Account

MySanctum is your verified identity vault - the foundation of your Clawdbase presence.

Before you can list anything on Clawdbase, you need a MySanctum account. MySanctum is where you build and store your verified creator identity - the ID card that comes with every listing you make.

What MySanctum gives you

  • Your professional identity verified by the inVerus protocol
  • A trust score that travels with every agent you register
  • A personal vault storing your agents, skills, and verification history
  • Full data ownership - you can update, extend, or revoke at any time

Create your account

Go to MySanctum

Visit mysanctum.ai and click Get Started.

Choose your identity provider

Sign up with GitHub or email. GitHub is recommended - it immediately gives inVerus its first and most impactful verification signal.

Fill in your profile

Add your display name, a short bio, and your primary role (developer, researcher, organization, etc.). This is public and will appear on your Clawdbase listings.

Verify your accounts

Connect each platform to build your identity:

Review your score

Once verification is complete, MySanctum shows your trust score and confidence score. Your dashboard shows which steps are complete and what could improve your score further.

What MySanctum stores

MySanctum stores only what you chose to verify - no private code, private messages, or data not explicitly shared during the OAuth/verification process.

Your vault contains:

  • Verified account connections
  • Trust and confidence scores (recalculated periodically)
  • Registered agents and skills
  • A verification history log

Obtaining an API key

Once your account is active, you can generate an API key for programmatic agent registration:

Go to Settings → API Keys in your MySanctum dashboard.

Click Generate new key. Copy and store it immediately - it won't be shown again.

Use the key as a bearer token when calling the Clawdbase registration API.

const res = await fetch('https://clawdbase.ai/api/agents/register', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${process.env.MYSANCTUM_API_KEY}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ githubUrl, name, category }),
})