Algorand website screenshot

Algorand

Algorand is a pure proof-of-stake blockchain platform designed for speed, security, and decentralization. It exposes REST APIs through two core daemons — Algod (the Algorand protocol daemon) for real-time node interaction including submitting transactions, querying account balances, retrieving blocks, and managing smart contracts; and the Indexer daemon for deep historical querying of accounts, assets, applications, transactions, and blocks from a PostgreSQL-backed store. A third daemon, KMD (Key Management Daemon), handles local key storage and signing. Public archival endpoints are freely available via third-party providers such as Nodely/AlgoNode, and the developer toolchain is anchored by AlgoKit with SDKs for Python, JavaScript, Go, and Java.

Algorand publishes 18 APIs on the APIs.io network, including common API, data API, experimental API, and 15 more. Tagged areas include Blockchain, Cryptocurrency, Proof-of-Stake, DeFi, and Smart Contracts.

The Algorand catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Algorand’s developer surface includes authentication, developer portal, documentation, getting-started guide, CLI, engineering blog, support, and 17 more developer resources.

57.9/100 strong ▬ flat Agent 38/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumOpen⚡ Free to try
19 APIs 8 Features 7 Use Cases
BlockchainCryptocurrencyProof-of-StakeDeFiSmart Contracts

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 57.9/100 · strong
Contract Quality 13.2 / 25
Developer Ergonomics 14.3 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 6.5 / 10
Agent readiness — 38/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/algorand: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 19

Individual APIs this provider publishes, each with its own machine-readable definition.

Algorand KMD REST API

The Key Management Daemon (KMD) REST API provides local key storage and transaction signing for Algorand nodes. It exposes wallet management, key generation, and signing endpoin...

Algorand common API

The common API from Algorand — 6 operation(s) for common.

Algorand data API

The data API from Algorand — 2 operation(s) for data.

Algorand experimental API

The experimental API from Algorand — 2 operation(s) for experimental.

Algorand Key API

The Key API from Algorand — 4 operation(s) for key.

Algorand lookup API

The lookup API from Algorand — 14 operation(s) for lookup.

Algorand Master Key API

The Master Key API from Algorand — 1 operation(s) for master key.

Algorand Multisig API

The Multisig API from Algorand — 6 operation(s) for multisig.

Algorand nonparticipating API

The nonparticipating API from Algorand — 31 operation(s) for nonparticipating.

Algorand participating API

The participating API from Algorand — 7 operation(s) for participating.

Algorand private API

The private API from Algorand — 7 operation(s) for private.

Algorand Program API

The Program API from Algorand — 1 operation(s) for program.

Algorand public API

The public API from Algorand — 43 operation(s) for public.

Algorand search API

The search API from Algorand — 6 operation(s) for search.

Algorand Swagger.json API

The Swagger.json API from Algorand — 1 operation(s) for swagger.json.

Algorand Transaction API

The Transaction API from Algorand — 1 operation(s) for transaction.

Algorand Versions API

The Versions API from Algorand — 1 operation(s) for versions.

Algorand Wallet API

The Wallet API from Algorand — 6 operation(s) for wallet.

Algorand Wallets API

The Wallets API from Algorand — 1 operation(s) for wallets.

Scroll for all 19

Postman Collections 18

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 18

GraphQL 1

GraphQL schemas published by this provider.

Algorand GraphQL Schema

This GraphQL schema provides a unified interface over the Algorand Algod and Indexer REST APIs. The Algorand blockchain exposes two core REST daemons: **Algod** for real-time no...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Algorand Plans

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Algorand Rate Limits

7 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 8

Notable capabilities this provider offers.

Real-Time Node Interaction

Algod API provides live access to node state, pending transactions, and block production

Historical Ledger Analytics

Indexer API enables deep search across all historical transactions, accounts, assets, and blocks

Transaction Submission

Submit signed raw transactions or transaction groups directly via the Algod API

Smart Contract Support

Query AVM application state, box storage, and logs; compile and simulate TEAL programs

Asset Management

Query Algorand Standard Assets (ASA) metadata, balances, and transaction history

State Proofs

Retrieve cryptographic state proofs for cross-chain verification and light-client support

Free Public Nodes

Nodely/AlgoNode provides free archival Algod and Indexer endpoints on mainnet and testnet

AlgoKit Toolchain

End-to-end developer toolkit with CLI, LocalNet sandbox, and utility SDKs

Scroll for all 8

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Algorand Context

4 classes · 8 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Algorand API Rules

6 rules · 4 warnings 2 info

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

Algod REST API.

0 properties

JSON SCHEMA

Indexer

0 properties

JSON SCHEMA

for KMD HTTP API

0 properties

JSON SCHEMA

Examples 2

Example request and response payloads for these APIs.

Algorand Algod Examples

3 fields

EXAMPLE

Algorand Indexer Examples

3 fields

EXAMPLE

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Algorand Authentication

apiKey · 2 schemes

SECURITY

Algorand Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Algorand Agentic Access

100 operations · 37 acting · 1 human-in-the-loop

100 operations · 37 acting

AGENTIC

Use Cases 7

What developers build with this provider.

DeFi Application Development

Query on-chain liquidity pools, AMMs, and ASA token balances in real time

NFT Marketplaces

Look up ASA metadata, ownership history, and transfer transactions for NFTs

Block Explorers

Retrieve and display blocks, transactions, and account state via Indexer search APIs

Wallet Integration

Fetch account balances, transaction history, and pending transactions for wallet UIs

Transaction Automation

Construct, sign, and broadcast payment, asset transfer, or application call transactions

Compliance and Auditing

Search historical transactions by address, round, or note field for audit trails

Smart Contract Deployment

Compile TEAL programs, simulate execution, and deploy AVM applications

Scroll for all 7

Integrations 5

Pre-built integrations with other platforms and tools.

AlgoKit

Official Algorand developer toolkit with CLI and SDK utilities for Python and TypeScript

Nodely

Free and commercial archival Algod and Indexer endpoints with global infrastructure

AlgoNode

Legacy free public API endpoints for Algorand mainnet and testnet

Pera Wallet

Reference wallet implementation using Algorand SDKs for transaction signing

Vestige

DeFi analytics platform querying Algorand pools and assets via Indexer

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 8

SDKs, sample code, and the tooling you integrate with

Scroll for all 8

Access & Security 3

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: algorand
url: https://raw.githubusercontent.com/api-evangelist/algorand/refs/heads/main/apis.yml
name: Algorand
type: Index
accessModel:
  pricing: freemium
  onboarding: open
  trial: false
  try_now: true
  public: true
  label: Freemium · Open access
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/algorand.png
tags:
- Blockchain
- Cryptocurrency
- Proof-of-Stake
- DeFi
- Smart Contracts
description: Algorand is a pure proof-of-stake blockchain platform designed for speed, security, and decentralization. It
  exposes REST APIs through two core daemons — Algod (the Algorand protocol daemon) for real-time node interaction including
  submitting transactions, querying account balances, retrieving blocks, and managing smart contracts; and the Indexer daemon
  for deep historical querying of accounts, assets, applications, transactions, and blocks from a PostgreSQL-backed store.
  A third daemon, KMD (Key Management Daemon), handles local key storage and signing. Public archival endpoints are freely
  available via third-party providers such as Nodely/AlgoNode, and the developer toolchain is anchored by AlgoKit with SDKs
  for Python, JavaScript, Go, and Java.
created: '2026-06-13'
modified: '2026-06-13'
specificationVersion: '0.19'
apis:
- aid: algorand:algorand-kmd-api
  name: Algorand KMD REST API
  tags:
  - Key Management
  - Wallets
  - Signing
  - Security
  humanURL: https://dev.algorand.co/reference/rest-api/overview/
  baseURL: http://localhost:7833
  properties:
  - url: https://dev.algorand.co/reference/rest-api/overview/
    type: Documentation
  description: The Key Management Daemon (KMD) REST API provides local key storage and transaction signing for Algorand nodes.
    It exposes wallet management, key generation, and signing endpoints through a locally-running daemon. Authentication uses
    an X-KMD-API-Token header with a token stored in the node's data directory. KMD is intended for node operators and local
    development workflows; production applications typically use external signing solutions or the AlgoKit SDK utilities instead.
- aid: algorand:algorand-common-api
  name: Algorand common API
  description: The common API from Algorand — 6 operation(s) for common.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - common
  properties:
  - type: OpenAPI
    url: openapi/algorand-common-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-data-api
  name: Algorand data API
  description: The data API from Algorand — 2 operation(s) for data.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - data
  properties:
  - type: OpenAPI
    url: openapi/algorand-data-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-experimental-api
  name: Algorand experimental API
  description: The experimental API from Algorand — 2 operation(s) for experimental.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - experimental
  properties:
  - type: OpenAPI
    url: openapi/algorand-experimental-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-key-api
  name: Algorand Key API
  description: The Key API from Algorand — 4 operation(s) for key.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Key
  properties:
  - type: OpenAPI
    url: openapi/algorand-key-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-lookup-api
  name: Algorand lookup API
  description: The lookup API from Algorand — 14 operation(s) for lookup.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - lookup
  properties:
  - type: OpenAPI
    url: openapi/algorand-lookup-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-master-key-api
  name: Algorand Master Key API
  description: The Master Key API from Algorand — 1 operation(s) for master key.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Master Key
  properties:
  - type: OpenAPI
    url: openapi/algorand-master-key-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-multisig-api
  name: Algorand Multisig API
  description: The Multisig API from Algorand — 6 operation(s) for multisig.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Multisig
  properties:
  - type: OpenAPI
    url: openapi/algorand-multisig-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-nonparticipating-api
  name: Algorand nonparticipating API
  description: The nonparticipating API from Algorand — 31 operation(s) for nonparticipating.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - nonparticipating
  properties:
  - type: OpenAPI
    url: openapi/algorand-nonparticipating-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-participating-api
  name: Algorand participating API
  description: The participating API from Algorand — 7 operation(s) for participating.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - participating
  properties:
  - type: OpenAPI
    url: openapi/algorand-participating-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-private-api
  name: Algorand private API
  description: The private API from Algorand — 7 operation(s) for private.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - private
  properties:
  - type: OpenAPI
    url: openapi/algorand-private-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-program-api
  name: Algorand Program API
  description: The Program API from Algorand — 1 operation(s) for program.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Program
  properties:
  - type: OpenAPI
    url: openapi/algorand-program-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-public-api
  name: Algorand public API
  description: The public API from Algorand — 43 operation(s) for public.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - public
  properties:
  - type: OpenAPI
    url: openapi/algorand-public-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-search-api
  name: Algorand search API
  description: The search API from Algorand — 6 operation(s) for search.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - search
  properties:
  - type: OpenAPI
    url: openapi/algorand-search-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-swagger-json-api
  name: Algorand Swagger.json API
  description: The Swagger.json API from Algorand — 1 operation(s) for swagger.json.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Swagger.json
  properties:
  - type: OpenAPI
    url: openapi/algorand-swagger-json-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-transaction-api
  name: Algorand Transaction API
  description: The Transaction API from Algorand — 1 operation(s) for transaction.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Transaction
  properties:
  - type: OpenAPI
    url: openapi/algorand-transaction-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-versions-api
  name: Algorand Versions API
  description: The Versions API from Algorand — 1 operation(s) for versions.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Versions
  properties:
  - type: OpenAPI
    url: openapi/algorand-versions-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-wallet-api
  name: Algorand Wallet API
  description: The Wallet API from Algorand — 6 operation(s) for wallet.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Wallet
  properties:
  - type: OpenAPI
    url: openapi/algorand-wallet-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
- aid: algorand:algorand-wallets-api
  name: Algorand Wallets API
  description: The Wallets API from Algorand — 1 operation(s) for wallets.
  humanURL: https://dev.algorand.co/reference/rest-api/algod/
  baseURL: https://mainnet-api.4160.nodely.dev
  tags:
  - Wallets
  properties:
  - type: OpenAPI
    url: openapi/algorand-wallets-api-openapi.yml
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/algod/
  - type: GraphQL
    url: graphql/algorand-graphql.md
  - type: Documentation
    url: https://dev.algorand.co/reference/rest-api/indexer/
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/algorand/overview
- type: AgenticAccess
  url: agentic-access/algorand-agentic-access.yml
- type: DomainSecurity
  url: security/algorand-domain-security.yml
- type: Authentication
  url: authentication/algorand-authentication.yml
- type: Website
  url: https://algorand.co/
- type: Portal
  url: https://dev.algorand.co/
- type: Documentation
  url: https://dev.algorand.co/reference/rest-api/overview/
- type: GettingStarted
  url: https://dev.algorand.co/getting-started/portal-guide/
- type: Authentication
  url: https://dev.algorand.co/reference/rest-api/overview/
- type: SDKs
  url: https://pypi.org/project/py-algorand-sdk/
  title: Python SDK
- type: SDKs
  url: https://www.npmjs.com/package/algosdk
  title: JavaScript SDK
- type: SDKs
  url: https://pkg.go.dev/github.com/algorand/go-algorand-sdk/v2
  title: Go SDK
- type: SDKs
  url: https://mvnrepository.com/artifact/com.algorand/algosdk
  title: Java SDK
- type: CLI
  url: https://github.com/algorandfoundation/algokit-cli
  title: AlgoKit CLI
- type: GitHubOrganization
  url: https://github.com/algorand
- type: GitHubOrganization
  url: https://github.com/algorandfoundation
- type: Blog
  url: https://algorand.co/blog
- type: Support
  url: https://dev.algorand.co/
- type: PrivacyPolicy
  url: https://algorand.co/privacy-policy
- type: TermsOfService
  url: https://algorand.co/terms
- type: Plans
  url: plans/algorand-plans.yml
- type: RateLimits
  url: rate-limits/algorand-rate-limits.yml
- type: FinOps
  url: finops/algorand-finops.yml
- type: PublicWorkspace
  url: https://nodely.io/
  title: Nodely Free Public API
- type: Features
  data:
  - name: Real-Time Node Interaction
    description: Algod API provides live access to node state, pending transactions, and block production
  - name: Historical Ledger Analytics
    description: Indexer API enables deep search across all historical transactions, accounts, assets, and blocks
  - name: Transaction Submission
    description: Submit signed raw transactions or transaction groups directly via the Algod API
  - name: Smart Contract Support
    description: Query AVM application state, box storage, and logs; compile and simulate TEAL programs
  - name: Asset Management
    description: Query Algorand Standard Assets (ASA) metadata, balances, and transaction history
  - name: State Proofs
    description: Retrieve cryptographic state proofs for cross-chain verification and light-client support
  - name: Free Public Nodes
    description: Nodely/AlgoNode provides free archival Algod and Indexer endpoints on mainnet and testnet
  - name: AlgoKit Toolchain
    description: End-to-end developer toolkit with CLI, LocalNet sandbox, and utility SDKs
- type: UseCases
  data:
  - name: DeFi Application Development
    description: Query on-chain liquidity pools, AMMs, and ASA token balances in real time
  - name: NFT Marketplaces
    description: Look up ASA metadata, ownership history, and transfer transactions for NFTs
  - name: Block Explorers
    description: Retrieve and display blocks, transactions, and account state via Indexer search APIs
  - name: Wallet Integration
    description: Fetch account balances, transaction history, and pending transactions for wallet UIs
  - name: Transaction Automation
    description: Construct, sign, and broadcast payment, asset transfer, or application call transactions
  - name: Compliance and Auditing
    description: Search historical transactions by address, round, or note field for audit trails
  - name: Smart Contract Deployment
    description: Compile TEAL programs, simulate execution, and deploy AVM applications
- type: Integrations
  data:
  - name: AlgoKit
    description: Official Algorand developer toolkit with CLI and SDK utilities for Python and TypeScript
  - name: Nodely
    description: Free and commercial archival Algod and Indexer endpoints with global infrastructure
  - name: AlgoNode
    description: Legacy free public API endpoints for Algorand mainnet and testnet
  - name: Pera Wallet
    description: Reference wallet implementation using Algorand SDKs for transaction signing
  - name: Vestige
    description: DeFi analytics platform querying Algorand pools and assets via Indexer
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com