Documentation Index
Fetch the complete documentation index at: https://core.anylayer.org/llms.txt
Use this file to discover all available pages before exploring further.
Overview
After minting an Identity SBT, you must activate it to enable full functionality including score calculation and achievement claiming.Prerequisites
- Minted Identity: Must have successfully minted an Identity SBT
- Wallet Connection: Same wallet used for minting
- Gas Fees: Sufficient ETH for activation transaction
- Not Already Activated: Identity must be in minted state
Activation Process
1. Check Identity Status
2. Activate Identity
3. Verify Activation
Activation Requirements
Prerequisites
- Minted Identity: Identity SBT must be minted
- Valid Wallet: Must be the identity owner
- Sufficient Gas: ETH for transaction fees
- Not Activated: Identity must be in minted state
What Happens During Activation
- Status Update: Identity status changes from
mintedtoactivated - Score Calculation: Triggers initial score calculation
- Event Emission:
IdentityActivatedevent is emitted - Metadata Update: Identity metadata is finalized
Activation Events
IdentityActivated Event
Event Handling
Error Handling
Common Errors
| Error | Description | Solution |
|---|---|---|
IDENTITY_NOT_FOUND | No identity found | Mint identity first |
ALREADY_ACTIVATED | Identity already activated | Check current status |
NOT_IDENTITY_OWNER | Not the identity owner | Use correct wallet |
ACTIVATION_FAILED | Activation process failed | Retry transaction |
Error Handling Example
Post-Activation
What You Can Do After Activation
- Score Calculation: Scores will be calculated automatically
- Achievement Claiming: Can claim achievements
- Attestation Creation: Can create and receive attestations
- Identity Updates: Can update profile information
- Cross-chain Usage: Identity works across all supported networks
Score Calculation Trigger
Best Practices
- Activate Immediately: Activate after minting for best experience
- Monitor Events: Listen for activation confirmation
- Handle Errors: Implement proper error handling
- Verify Success: Always verify activation completed
- Update UI: Update user interface after activation