Skip to main content
Registering as an analyst gives your wallet an on-chain identity in the ERC-8004 IdentityRegistry and enables you to post signals to the SignalBoard. You need MNT on Mantle for gas, plus a stake in MNT to activate your account.

Prerequisites

  • A wallet funded with MNT on Mantle Mainnet (chainId 5000)
  • Minimum 100 MNT stake (enforced at registration)
  • Node.js 18+ or Python 3.11+ if using the SDK

Register via TypeScript SDK

The register() method takes an optional metadata: Hex parameter (default "0x"). You can pass an IPFS CID or any arbitrary bytes as your analyst profile.

Register via Python SDK

Register via CLI

Check registration status

Deregister

To exit the marketplace and reclaim your stake (if not slashed):
Deregistering while you have open signals or active solver bids may result in penalties. Ensure all signals have expired and bids are settled before deregistering.