# ZKScore Documentation ## Docs - [Batch Operations](https://core.anylayer.org/advanced/batch.md): Efficiently process multiple operations with batch APIs - [Custom Scoring](https://core.anylayer.org/advanced/custom-scoring.md): Create custom scoring algorithms for your application - [Privacy Features](https://core.anylayer.org/advanced/privacy.md): Privacy-preserving features in ZKScore - [Advanced Webhooks](https://core.anylayer.org/advanced/webhooks-advanced.md): Advanced webhook patterns and event processing - [Zero-Knowledge Proofs](https://core.anylayer.org/advanced/zk-proofs.md): Privacy-preserving score verification using ZK proofs - [Claim Achievement](https://core.anylayer.org/api-reference/achievements/claim-achievement.md): Claim an earned achievement and receive rewards - [Get Achievement Progress](https://core.anylayer.org/api-reference/achievements/get-progress.md): Get detailed progress toward a specific achievement - [Get User Achievements](https://core.anylayer.org/api-reference/achievements/get-user-achievements.md): Get all achievements earned by a specific user - [List Achievements](https://core.anylayer.org/api-reference/achievements/list-achievements.md): Get all available achievements in the ZKScore ecosystem - [Authentication](https://core.anylayer.org/api-reference/authentication.md): Learn how to authenticate with the ZKScore API - [Create API Key](https://core.anylayer.org/api-reference/developer/create-api-key.md): Create a new API key for accessing the ZKScore API - [Get Usage](https://core.anylayer.org/api-reference/developer/get-usage.md): Get detailed usage statistics for API keys - [List API Keys](https://core.anylayer.org/api-reference/developer/list-api-keys.md): Get all API keys for your account - [Error Handling](https://core.anylayer.org/api-reference/errors.md): ZKScore API error responses and handling - [Activate Identity](https://core.anylayer.org/api-reference/identity/activate-identity.md): Activate an identity to make it soulbound and non-transferable - [Check Name Availability](https://core.anylayer.org/api-reference/identity/check-availability.md): Check if a ZKS ID name is available for minting - [Get Identity](https://core.anylayer.org/api-reference/identity/get-identity.md): Retrieve identity information by ZKS ID or wallet address - [Mint Identity](https://core.anylayer.org/api-reference/identity/mint-identity.md): Create a new ZKScore identity with a unique ZKS ID - [API Reference](https://core.anylayer.org/api-reference/introduction.md): Complete API reference for ZKScore platform - [Rate Limits](https://core.anylayer.org/api-reference/rate-limits.md): Understanding ZKScore API rate limits and quotas - [Get Score Breakdown](https://core.anylayer.org/api-reference/scores/get-breakdown.md): Get detailed breakdown of ZKScore by all scoring categories - [Get Score History](https://core.anylayer.org/api-reference/scores/get-history.md): Get historical ZKScore data over time - [Get Leaderboard](https://core.anylayer.org/api-reference/scores/get-leaderboard.md): Get top-ranked users by ZKScore - [Get Score](https://core.anylayer.org/api-reference/scores/get-score.md): Get the ZKScore for a user by ZKS ID or wallet address - [Get Trading History](https://core.anylayer.org/api-reference/trading/get-history.md): Get detailed trading history for a user - [Get Trading Leaderboard](https://core.anylayer.org/api-reference/trading/get-leaderboard.md): Get ranked list of top traders by various metrics - [Get Trading Stats](https://core.anylayer.org/api-reference/trading/get-stats.md): Get comprehensive trading statistics for a user - [Create Attestation](https://core.anylayer.org/api-reference/trust-layer/create-attestation.md): Create a new trust attestation for a subject - [Evaluate Policy](https://core.anylayer.org/api-reference/trust-layer/evaluate-policy.md): Evaluate trust policies against a subject - [Get Attestations](https://core.anylayer.org/api-reference/trust-layer/get-attestations.md): Get all attestations for a specific identity - [Get Trust Modules](https://core.anylayer.org/api-reference/trust-layer/get-modules.md): Get available trust modules and schemas - [Revoke Attestation](https://core.anylayer.org/api-reference/trust-layer/revoke-attestation.md): Revoke an existing attestation - [Webhooks](https://core.anylayer.org/api-reference/webhooks.md): Real-time event notifications with ZKScore webhooks - [Achievements System](https://core.anylayer.org/concepts/achievements.md): Understanding achievements and progression - [Attestations Deep Dive](https://core.anylayer.org/concepts/attestations.md): Complete guide to creating, managing, and using attestations in ZKScore - [Identity System](https://core.anylayer.org/concepts/identity.md): Understanding ZKScore identity and ZKS IDs - [Privacy in ZKScore](https://core.anylayer.org/concepts/privacy.md): Privacy features and data protection - [Scoring System](https://core.anylayer.org/concepts/scoring.md): How ZKScore calculates reputation scores - [Trust Layer V1](https://core.anylayer.org/concepts/trust-layer.md): Complete guide to ZKScore Trust Layer - attestations, policies, and trust verification - [Create Achievement](https://core.anylayer.org/contracts/achievement-registry/create-achievement.md): Create custom achievements for your protocol or application - [Creating Custom Achievements](https://core.anylayer.org/contracts/achievement-registry/custom-achievements.md): Guide to creating and deploying custom achievements - [Achievement Registry Events](https://core.anylayer.org/contracts/achievement-registry/events.md): Complete reference for all Achievement Registry contract events - [Achievement Registry Functions](https://core.anylayer.org/contracts/achievement-registry/functions.md): Complete reference for all Achievement Registry contract functions - [Achievement Registry Integration](https://core.anylayer.org/contracts/achievement-registry/integration.md): Complete integration guide for the Achievement Registry contract - [Achievement Registry Overview](https://core.anylayer.org/contracts/achievement-registry/overview.md): Complete overview of the ZKScore Achievement Registry smart contract - [Contract Addresses](https://core.anylayer.org/contracts/addresses.md): ZKScore smart contract addresses across all supported networks - [Contract Deployment](https://core.anylayer.org/contracts/deployment.md): Deploy ZKScore smart contracts to various networks - [Complete Contract Integration](https://core.anylayer.org/contracts/examples/complete-integration.md): End-to-end example integrating all ZKScore contracts - [DAO Governance Integration](https://core.anylayer.org/contracts/examples/dao-governance.md): Example of integrating ZKScore with DAO governance systems - [DeFi Protocol Integration](https://core.anylayer.org/contracts/examples/defi-integration.md): Example of integrating ZKScore with DeFi protocols - [Direct Contract Calls](https://core.anylayer.org/contracts/examples/direct-contract-calls.md): Interact with ZKScore contracts directly using Web3 libraries - [Ethers.js Integration](https://core.anylayer.org/contracts/examples/ethers-integration.md): Integrate ZKScore contracts with ethers.js library - [Hardhat Testing](https://core.anylayer.org/contracts/examples/hardhat-testing.md): Test ZKScore contracts using Hardhat testing framework - [NFT Marketplace Integration](https://core.anylayer.org/contracts/examples/nft-marketplace.md): Example of integrating ZKScore with NFT marketplaces - [Testing Smart Contracts](https://core.anylayer.org/contracts/examples/testing.md): Testing examples for ZKScore smart contracts - [Viem Integration](https://core.anylayer.org/contracts/examples/viem-integration.md): Integrate ZKScore contracts with viem library - [Wagmi Integration](https://core.anylayer.org/contracts/examples/wagmi-integration.md): Integrate ZKScore contracts with wagmi hooks - [Activate Identity SBT](https://core.anylayer.org/contracts/identity-sbt/activate.md): Activate a minted identity to enable full functionality - [Identity SBT Deployment](https://core.anylayer.org/contracts/identity-sbt/deployment.md): Complete deployment guide for the Identity SBT contract - [Identity SBT Events](https://core.anylayer.org/contracts/identity-sbt/events.md): Complete reference for all Identity SBT contract events - [Identity SBT Functions](https://core.anylayer.org/contracts/identity-sbt/functions.md): Complete reference for all Identity SBT contract functions - [Identity SBT Integration](https://core.anylayer.org/contracts/identity-sbt/integration.md): Complete integration guide for the Identity SBT contract - [Mint Identity SBT](https://core.anylayer.org/contracts/identity-sbt/mint.md): Mint a new soulbound identity token with ZKS ID - [Identity SBT Overview](https://core.anylayer.org/contracts/identity-sbt/overview.md): Complete overview of the ZKScore Identity Soulbound Token (SBT) contract - [Identity SBT Security](https://core.anylayer.org/contracts/identity-sbt/security.md): Security considerations and best practices for the Identity SBT contract - [Smart Contracts Overview](https://core.anylayer.org/contracts/introduction.md): ZKScore smart contracts for on-chain identity, scoring, and trust systems - [Protocol Registry Events](https://core.anylayer.org/contracts/protocol-registry/events.md): Complete reference for all Protocol Registry contract events - [Protocol Registry Functions](https://core.anylayer.org/contracts/protocol-registry/functions.md): Complete reference for all Protocol Registry contract functions - [Protocol Registry Integration](https://core.anylayer.org/contracts/protocol-registry/integration.md): Complete integration guide for the Protocol Registry contract - [Protocol Registry Overview](https://core.anylayer.org/contracts/protocol-registry/overview.md): Complete overview of the ZKScore Protocol Registry smart contract - [Score Calculator Events](https://core.anylayer.org/contracts/score-calculator/events.md): Complete reference for all Score Calculator contract events - [Score Calculator Integration](https://core.anylayer.org/contracts/score-calculator/integration.md): Complete integration guide for the Score Calculator contract - [Score Calculator Overview](https://core.anylayer.org/contracts/score-calculator/overview.md): Complete overview of the ZKScore Score Calculator smart contract - [Attestations](https://core.anylayer.org/contracts/trust-registry/attestations.md): Create, verify, and manage attestations in the Trust Registry - [Trust Registry Events](https://core.anylayer.org/contracts/trust-registry/events.md): Complete reference for all Trust Registry contract events - [Trust Registry Functions](https://core.anylayer.org/contracts/trust-registry/functions.md): Complete reference for all Trust Registry contract functions - [Trust Registry Integration](https://core.anylayer.org/contracts/trust-registry/integration.md): Complete integration guide for the Trust Registry contract - [Trust Modules](https://core.anylayer.org/contracts/trust-registry/modules.md): Guide to developing and using trust evaluation modules - [Trust Registry Overview](https://core.anylayer.org/contracts/trust-registry/overview.md): Complete overview of the ZKScore Trust Registry smart contract - [API Key Management](https://core.anylayer.org/guides/api-keys.md): Complete guide to managing ZKScore API keys - [Complete Attester Guide](https://core.anylayer.org/guides/attesters.md): Comprehensive guide to becoming an attester, whitelisting process, and building reputation in ZKScore - [Best Practices](https://core.anylayer.org/guides/best-practices.md): Best practices for building with ZKScore - [Error Handling Guide](https://core.anylayer.org/guides/error-handling.md): Comprehensive error handling patterns for ZKScore integration - [Getting Started](https://core.anylayer.org/guides/getting-started.md): Complete guide to getting started with ZKScore - [Integration Patterns](https://core.anylayer.org/guides/integration-patterns.md): Common patterns for integrating ZKScore into your application - [Guides Overview](https://core.anylayer.org/guides/introduction.md): Comprehensive guides for integrating ZKScore into your applications - [Multi-Chain Support](https://core.anylayer.org/guides/multi-chain.md): Using ZKScore across multiple blockchain networks - [Rate Limiting Guide](https://core.anylayer.org/guides/rate-limiting.md): Understanding and working with ZKScore API rate limits - [Building Trust-Gated Applications](https://core.anylayer.org/guides/trust-gating.md): Complete guide to building applications with trust-based access control - [Using ZKS IDs](https://core.anylayer.org/guides/using-zks-ids.md): Complete guide to using ZKS IDs as your primary identity in the ZKScore ecosystem - [Webhooks Guide](https://core.anylayer.org/guides/webhooks.md): Setting up and using ZKScore webhooks for real-time notifications - [ZK Privacy Guide](https://core.anylayer.org/guides/zk-privacy.md): Implementing privacy-preserving features with ZKScore - [Analytics Integration](https://core.anylayer.org/integrations/analytics.md): Integrate ZKScore data into analytics platforms - [DAO Integration](https://core.anylayer.org/integrations/dao.md): Integrate ZKScore with DAO governance systems - [DeFi Integration](https://core.anylayer.org/integrations/defi.md): Integrate ZKScore with DeFi protocols and applications - [Gaming Integration](https://core.anylayer.org/integrations/gaming.md): Integrate ZKScore with Web3 gaming platforms - [NFT Platform Integration](https://core.anylayer.org/integrations/nft.md): Integrate ZKScore with NFT marketplaces and platforms - [Social Platform Integration](https://core.anylayer.org/integrations/social.md): Integrate ZKScore with social platforms and communities - [Wallet Integration](https://core.anylayer.org/integrations/wallets.md): Display ZKScore in crypto wallets - [Welcome to ZKScore](https://core.anylayer.org/introduction.md): Build trust-enabled applications with privacy-preserving reputation scores - [Quickstart](https://core.anylayer.org/quickstart.md): Get started with ZKScore in 5 minutes - [Changelog](https://core.anylayer.org/reference/changelog.md): ZKScore platform changelog and version history - [Error Codes Reference](https://core.anylayer.org/reference/error-codes.md): Complete reference of ZKScore API error codes - [Frequently Asked Questions](https://core.anylayer.org/reference/faq.md): Common questions about ZKScore - [Glossary](https://core.anylayer.org/reference/glossary.md): Definitions of key ZKScore terms and concepts - [HTTP Status Codes](https://core.anylayer.org/reference/status-codes.md): HTTP status codes used by ZKScore API - [Achievement System](https://core.anylayer.org/sdk/examples/achievement-system.md): Build a comprehensive achievement system using ZKScore SDK - [Basic SDK Integration](https://core.anylayer.org/sdk/examples/basic-integration.md): Basic ZKScore SDK integration example - [SDK Best Practices](https://core.anylayer.org/sdk/examples/best-practices.md): Best practices for using ZKScore SDKs - [Complete SDK Integration Example](https://core.anylayer.org/sdk/examples/complete-integration.md): End-to-end example of full ZKScore SDK integration - [SDK Error Handling](https://core.anylayer.org/sdk/examples/error-handling.md): Error handling patterns for ZKScore SDKs - [SDK Performance Optimization](https://core.anylayer.org/sdk/examples/performance.md): Optimize SDK performance for production applications - [Real-World SDK Examples](https://core.anylayer.org/sdk/examples/real-world.md): Production-ready SDK integration patterns - [Score Gating](https://core.anylayer.org/sdk/examples/score-gating.md): Implement score-based access control using ZKScore SDK - [Trading Dashboard](https://core.anylayer.org/sdk/examples/trading-dashboard.md): Build a trading dashboard using ZKScore trading data - [ZK Verification](https://core.anylayer.org/sdk/examples/zk-verification.md): Implement zero-knowledge proof verification using ZKScore - [SDK Installation](https://core.anylayer.org/sdk/installation.md): Install ZKScore SDKs for your preferred language and framework - [SDK Overview](https://core.anylayer.org/sdk/introduction.md): ZKScore SDKs for JavaScript, TypeScript, and React applications - [Achievements](https://core.anylayer.org/sdk/javascript/achievements.md): Complete guide to managing achievements with the JavaScript SDK - [Error Handling](https://core.anylayer.org/sdk/javascript/error-handling.md): Handle errors gracefully in your ZKScore integration - [Getting Started with JavaScript SDK](https://core.anylayer.org/sdk/javascript/getting-started.md): Install and configure the ZKScore JavaScript SDK for your application - [Identity Management](https://core.anylayer.org/sdk/javascript/identity-management.md): Complete guide to managing ZKS identities with the JavaScript SDK - [Score Queries](https://core.anylayer.org/sdk/javascript/score-queries.md): Complete guide to querying scores and analytics with the JavaScript SDK - [Trading SDK](https://core.anylayer.org/sdk/javascript/trading.md): Access and analyze trading activity and statistics - [Trust Layer SDK](https://core.anylayer.org/sdk/javascript/trust-layer.md): Create and manage attestations for building trust systems - [ZK Proofs SDK](https://core.anylayer.org/sdk/javascript/zk-proofs.md): Generate and verify zero-knowledge proofs for privacy-preserving verification - [Components](https://core.anylayer.org/sdk/react/components.md): Pre-built React components for ZKScore integration - [Examples](https://core.anylayer.org/sdk/react/examples.md): Complete examples and real-world integrations with the ZKScore React SDK - [Getting Started with React SDK](https://core.anylayer.org/sdk/react/getting-started.md): Install and configure the ZKScore React SDK for your React application - [Hooks Overview](https://core.anylayer.org/sdk/react/hooks.md): React hooks for integrating ZKScore into your application - [Hooks Reference](https://core.anylayer.org/sdk/react/hooks-reference.md): Complete reference for all ZKScore React hooks - [useAchievements](https://core.anylayer.org/sdk/react/use-achievements.md): React hooks for ZKScore achievements - [useIdentity](https://core.anylayer.org/sdk/react/use-identity.md): React hooks for ZKScore identity management - [useScore](https://core.anylayer.org/sdk/react/use-score.md): React hooks for ZKScore reputation scores - [useTrading](https://core.anylayer.org/sdk/react/use-trading.md): React hooks for trading analytics and statistics - [DAO Governance Use Case](https://core.anylayer.org/use-cases/dao-governance.md): Reputation-weighted voting in DAOs - [Gaming Use Case](https://core.anylayer.org/use-cases/gaming.md): Skill-based matchmaking using ZKScore - [Lending Platform Use Case](https://core.anylayer.org/use-cases/lending.md): Using ZKScore for undercollateralized lending - [Marketplace Use Case](https://core.anylayer.org/use-cases/marketplace.md): Trust-based marketplace with ZKScore seller verification - [NFT-Gated Access Use Case](https://core.anylayer.org/use-cases/nft-gating.md): Gate access using ZKScore instead of token ownership - [Social Platform Use Case](https://core.anylayer.org/use-cases/social.md): Combat bots and spam using ZKScore ## OpenAPI Specs - [openapi](https://core.anylayer.org/openapi.json) ## Optional - [Developer Portal](https://builder.onzks.com) - [Community](https://discord.gg/zkscore) - [GitHub](https://github.com/zkScorecom)