# stellar/stellar-core

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/stellar-stellar-core).**

3,269 stars · 1,048 forks · C++ · other

## Links

- GitHub: https://github.com/stellar/stellar-core
- Homepage: https://www.stellar.org
- awesome-repositories: https://awesome-repositories.com/repository/stellar-stellar-core.md

## Description

Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts.

The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging digital assets with traditional banking rails through regulated anchors.

The system covers broad capabilities including cryptographic identity management, multi-signature authorization, and a comprehensive suite of smart contract tools for deployment and state persistence. It also provides infrastructure for validator node operation, historical ledger archiving, and real-time network monitoring.

## Tags

### Data & Databases

- [Distributed Ledger Nodes](https://awesome-repositories.com/f/data-databases/distributed-ledger-nodes.md) — Runs network nodes that validate state transitions and maintain the shared distributed ledger. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-stack))
- [Transaction Consensus Mechanisms](https://awesome-repositories.com/f/data-databases/transaction-consensus-mechanisms.md) — Implements a multi-stage federated voting process to achieve consensus on the transaction set. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-consensus-protocol))
- [Asset Representation Conversions](https://awesome-repositories.com/f/data-databases/asset-representation-conversions.md) — Implements automated pathfinding to convert between dissimilar assets via a distributed marketplace. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Blockchain](https://awesome-repositories.com/f/data-databases/balance-specifications/balance-tracking/margin/account-state-querying/blockchain.md) — Enables retrieval of real-time account balances and smart contract states for live displays. ([source](https://developers.stellar.org/docs/data/apis))
- [Ledger State Management](https://awesome-repositories.com/f/data-databases/blockchain-state-snapshots/ledger-state-management.md) — Persists the global state of the distributed ledger to disk using a hashed and deduplicated bucket system. ([source](https://github.com/stellar/stellar-core/blob/master/docs/readme.md))
- [Cryptographic Asset Minting](https://awesome-repositories.com/f/data-databases/cryptographic-asset-minting.md) — Mints new units of a specific asset by sending a payment from an issuing account to a recipient. ([source](https://developers.stellar.org/docs/tokens/how-to-issue-an-asset))
- [Contract Storage Tiering](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/contract-storage-tiering.md) — Manages contract state across persistent, instance, and temporary storage tiers. ([source](https://developers.stellar.org/docs/build/guides))
- [Data Storage](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/data-storage.md) — Provides persistent storage and retrieval of network information with configurable time-to-live settings. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started))
- [Digital Token Issuance](https://awesome-repositories.com/f/data-databases/digital-token-issuance.md) — Implements the core process of creating and managing custom on-chain currency tokens backed by external assets. ([source](https://developers.stellar.org/docs))
- [Quorum-Based Commit Protocols](https://awesome-repositories.com/f/data-databases/distributed-consensus-protocols/quorum-based-commit-protocols.md) — Verifies that a quorum slice has committed to the specific transaction set for ledger closure. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-consensus-protocol))
- [Ledger Account Initialization](https://awesome-repositories.com/f/data-databases/ledger-account-initialization.md) — Creates new ledger accounts by generating a cryptographic keypair and funding them with a minimum balance. ([source](https://developers.stellar.org/docs/build/apps/application-design-considerations))
- [Ledger Data Pipelines](https://awesome-repositories.com/f/data-databases/ledger-data-pipelines.md) — Extracts and transforms raw blockchain event logs into custom database schemas to optimize query performance. ([source](https://developers.stellar.org/docs/data/indexers))
- [Ledger Metadata Parsing](https://awesome-repositories.com/f/data-databases/ledger-data-pipelines/ledger-metadata-parsing.md) — Provides type-safe tools to convert low-level binary ledger data into high-level transaction models. ([source](https://developers.stellar.org/docs/data/indexers))
- [Ledger Transaction Submission](https://awesome-repositories.com/f/data-databases/ledger-transaction-submission.md) — Enables the construction and submission of cryptographic transactions to update the shared network state. ([source](https://developers.stellar.org/docs/tools))
- [Liquidity Pool Implementations](https://awesome-repositories.com/f/data-databases/liquidity-pool-implementations.md) — Provides decentralized liquidity pools that exchange assets using a constant-product mathematical formula. ([source](https://developers.stellar.org/docs/learn/fundamentals/liquidity-on-stellar-sdex-liquidity-pools))
- [Liquidity Provisioning](https://awesome-repositories.com/f/data-databases/liquidity-pool-implementations/liquidity-provisioning.md) — Allows users to deposit asset pairs into liquidity pools to enable automated market making and earn fees. ([source](https://developers.stellar.org/docs/learn/fundamentals/liquidity-on-stellar-sdex-liquidity-pools))
- [Maximum Supply Caps](https://awesome-repositories.com/f/data-databases/token-supply-models/supply-caps/supply-management/maximum-supply-caps.md) — Permanently fixes the maximum number of units that can ever exist for a specific asset. ([source](https://developers.stellar.org/docs/tokens/how-to-issue-an-asset))
- [Path Payment Routing](https://awesome-repositories.com/f/data-databases/token-supply-models/transfer-hooks/digital-asset-transfers/path-payment-routing.md) — Routes assets to a target currency through automated path payments to find the most efficient transfer sequence. ([source](https://developers.stellar.org/docs/build/apps/swift-payment-app))
- [Direct Transfers](https://awesome-repositories.com/f/data-databases/token-supply-models/transfer-hooks/digital-asset-transfers/path-payment-routing/direct-transfers.md) — Stellar executes various payment types, including direct transfers and path payments, to move value between accounts. ([source](https://developers.stellar.org/docs/build/guides))
- [Transaction Set Nominations](https://awesome-repositories.com/f/data-databases/transaction-set-nominations.md) — Selects candidate transactions for inclusion in the ledger and ensures all nodes converge on the same set. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-consensus-protocol))
- [Archive Storage](https://awesome-repositories.com/f/data-databases/archive-storage.md) — Moves historical state data to specialized archival storage to optimize the size of the active ledger. ([source](https://developers.stellar.org/docs/networks/software-versions))
- [Blockchain Data Analytics](https://awesome-repositories.com/f/data-databases/blockchain-data-analytics.md) — Extracts and queries historical ledger records and transaction metadata to analyze ecosystem trends.
- [Asset](https://awesome-repositories.com/f/data-databases/custom-data-fields/metadata-querying/metadata-storage/asset.md) — Writes asset name, symbol, and decimal precision to the ledger in a standardized format for client readability. ([source](https://developers.stellar.org/docs/tokens/token-interface))
- [Binary-to-JSON Converters](https://awesome-repositories.com/f/data-databases/custom-type-converters/json-converters/binary-to-json-converters.md) — Translates binary XDR serialization into human-readable JSON for ledger analysis and debugging. ([source](https://developers.stellar.org/docs/tools/lab))
- [Data Access and Querying](https://awesome-repositories.com/f/data-databases/data-access-querying.md) — Provides structured indexing of blockchain data to enable efficient querying of historical and real-time network records. ([source](https://developers.stellar.org/docs/data))
- [Historical Data Querying Interfaces](https://awesome-repositories.com/f/data-databases/data-access-querying/historical-data-querying-interfaces.md) — Retrieves archived ledger information and submits transactions programmatically via a RESTful HTTP interface. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-stack))
- [Network Analysis](https://awesome-repositories.com/f/data-databases/data-analysis-visualization/network-analysis.md) — Provides tools for analyzing transactions, fees, and network trends using read-only data warehouses. ([source](https://developers.stellar.org/docs/data/analytics))
- [Atomic Transfer Chains](https://awesome-repositories.com/f/data-databases/data-integration-synchronization/data-integration/database-integrations/atomic-transaction-execution/atomic-workflow-operations/atomic-transfer-chains.md) — Stellar bundles multiple actions, such as payments and account creation, into a single atomic transaction. ([source](https://developers.stellar.org/docs/learn/fundamentals/transactions))
- [Data Ingestion Pipelines](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-ingestion-pipelines.md) — Builds custom pipelines to capture and process real-time ledger updates and transaction streams. ([source](https://developers.stellar.org/docs/build/apps))
- [Ledger Snapshot Archiving](https://awesome-repositories.com/f/data-databases/data-snapshotting/periodic-snapshots/metric-history-archiving/ledger-snapshot-archiving.md) — Writes ledger snapshots and transaction results to a public blob store for node synchronization. ([source](https://developers.stellar.org/docs/validators))
- [Ledger Transaction Inspectors](https://awesome-repositories.com/f/data-databases/database-transactions/retriable-transactions/transaction-status-inspectors/ledger-transaction-inspectors.md) — Allows browsing of the cryptographic ledger to verify transaction details and block outcomes. ([source](https://developers.stellar.org/docs/tools/developer-tools))
- [Exchange Rate Routing](https://awesome-repositories.com/f/data-databases/exchange-rate-routing.md) — Calculates optimal exchange rates and provides price quotes for assets to facilitate efficient trading. ([source](https://developers.stellar.org/docs/platforms/anchor-platform))
- [External Feed Integrations](https://awesome-repositories.com/f/data-databases/external-data-integrations/external-feed-integrations.md) — Feeds external data sources into the network to trigger smart contract automation. ([source](https://developers.stellar.org/docs/data))
- [Minimum Balance Requirements](https://awesome-repositories.com/f/data-databases/ledger-account-initialization/minimum-balance-requirements.md) — Implements minimum balance requirements for accounts based on the amount of ledger data they manage. ([source](https://developers.stellar.org/docs/learn/fundamentals/lumens))
- [Binary Ledger Serialization](https://awesome-repositories.com/f/data-databases/ledger-storage-optimization/binary-ledger-serialization.md) — Encodes ledger data and transactions into binary formats to optimize network performance and storage efficiency. ([source](https://developers.stellar.org/docs/learn/fundamentals/data-format))
- [Deposit Protocol Standardization](https://awesome-repositories.com/f/data-databases/market-data-providers/derivative-quotes/asset-deposits/deposit-protocol-standardization.md) — Stellar standardizes how wallets collect user KYC data and transmit it to anchors for financial transactions. ([source](https://developers.stellar.org/docs/learn/fundamentals/anchors))
- [Asset Withdrawals](https://awesome-repositories.com/f/data-databases/market-data-providers/derivative-quotes/asset-withdrawals.md) — Converts digital holdings into physical currency for withdrawal via third-party anchor interfaces. ([source](https://developers.stellar.org/docs/tools/ramps/moneygram))
- [On-Chain Protocol Asset Management](https://awesome-repositories.com/f/data-databases/on-chain-protocol-asset-management.md) — Coordinates the exchange of external assets for on-chain assets using standardized APIs and hosted flows. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-ecosystem-proposals))
- [Cross-Chain Asset Migration](https://awesome-repositories.com/f/data-databases/on-chain-protocol-asset-management/cross-chain-asset-migration.md) — Transfers existing digital assets from another blockchain to a compatible ledger format. ([source](https://developers.stellar.org/docs/learn/migrate))
- [On-Chain Storage Rent](https://awesome-repositories.com/f/data-databases/on-chain-storage-rent.md) — Collects payments for smart contract data storage based on entry size and desired persistence duration. ([source](https://developers.stellar.org/docs/learn/fundamentals/lumens))
- [Ledger Data Lake Export](https://awesome-repositories.com/f/data-databases/schema-management/data-lake/ledger-data-lake-export.md) — Acquires raw ledger metadata from the network and exports it to external storage for historical analysis. ([source](https://developers.stellar.org/docs/data/indexers))
- [Data Structure Migration](https://awesome-repositories.com/f/data-databases/structural-data-validators/data-structure-migration.md) — Provides processes for transforming and validating data structures during smart contract bytecode upgrades. ([source](https://developers.stellar.org/docs/build/guides/storage))
- [Token Circulation Controls](https://awesome-repositories.com/f/data-databases/token-circulation-controls.md) — Removes assets from circulation using issuer clawbacks or returning assets to the issuing account. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Token Issuance Management](https://awesome-repositories.com/f/data-databases/token-issuance-management.md) — Stellar deploys and manages asset contracts to define administrative control and issuance rules for tokens. ([source](https://developers.stellar.org/docs/build/guides))
- [Per-Request Payment Verifiers](https://awesome-repositories.com/f/data-databases/transaction-verification-services/cryptocurrency-payment-verifiers/per-request-payment-verifiers.md) — Settles individual API request charges on-chain using per-request payment verification handshakes. ([source](https://developers.stellar.org/docs/build/agentic-payments/mpp))

### DevOps & Infrastructure

- [Validator Nodes](https://awesome-repositories.com/f/devops-infrastructure/blockchain-nodes/validator-nodes.md) — Runs and maintains specialized validator nodes that execute the federated consensus process to secure the network. ([source](https://developers.stellar.org/docs))
- [Blockchain Node Operation](https://awesome-repositories.com/f/devops-infrastructure/blockchain-node-operation.md) — Provides the core software implementation for maintaining the distributed ledger and participating in network consensus.
- [Fee-Based Transaction Prioritization](https://awesome-repositories.com/f/devops-infrastructure/fee-based-transaction-prioritization.md) — Stellar charges a small fee for all ledger operations to prevent spam and prioritize transactions. ([source](https://developers.stellar.org/docs/learn/fundamentals/lumens))
- [Node Synchronization](https://awesome-repositories.com/f/devops-infrastructure/node-synchronization.md) — Fetches missing ledger data from peers or permanent storage to synchronize lagging nodes with the canonical chain. ([source](https://github.com/stellar/stellar-core/blob/master/docs/readme.md))
- [Resource Cost Management](https://awesome-repositories.com/f/devops-infrastructure/resource-cost-management.md) — Calculates transaction fees and enforces resource limits to prevent network spam and maintain stability. ([source](https://developers.stellar.org/docs/learn/fundamentals))
- [Contract Installation](https://awesome-repositories.com/f/devops-infrastructure/smart-contract-deployment-pipelines/contract-installation.md) — Implements the process of installing and initializing WebAssembly smart contract bytecode on the blockchain ledger. ([source](https://developers.stellar.org/docs/build/guides/conventions))
- [Contract Management Utilities](https://awesome-repositories.com/f/devops-infrastructure/smart-contract-deployment-pipelines/contract-management-utilities.md) — Manages the full smart contract lifecycle, including bytecode uploads, metadata assignment, and logic upgrades. ([source](https://developers.stellar.org/docs/build/guides))
- [Asset Identity Metadata](https://awesome-repositories.com/f/devops-infrastructure/asset-metadata-management/asset-metadata-indexers/asset-identity-metadata.md) — Links cryptographic accounts to domain-hosted configuration files to prove ownership and provide asset details. ([source](https://developers.stellar.org/docs/tokens/publishing-asset-info))
- [Node Performance Monitoring](https://awesome-repositories.com/f/devops-infrastructure/blockchain-nodes/node-performance-monitoring.md) — Tracks validator uptime and performance using external metrics collectors for node health monitoring. ([source](https://developers.stellar.org/docs/validators/admin-guide))
- [Blockchain Network Connections](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure/networking-connectivity/blockchain-network-connections.md) — Provides tools for connecting local environments to mainnet and testnet ledger environments. ([source](https://developers.stellar.org/docs/tools/cli))
- [Contract Persistent State Storage](https://awesome-repositories.com/f/devops-infrastructure/custom-storage-adapters/state-storage-implementations/contract-persistent-state-storage.md) — Saves and retrieves data using unique keys to maintain a persistent state modifiable only by the originating contract. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started/storing-data))
- [Local Blockchain Node Hosting](https://awesome-repositories.com/f/devops-infrastructure/local-blockchain-node-hosting.md) — Hosts blockchain node instances to provide JSON-RPC access for network interaction and testing. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started/deploy-increment-contract))
- [Mainnet Forking](https://awesome-repositories.com/f/devops-infrastructure/local-development-environments/mainnet-forking.md) — Allows integration testing against forks of the live network or ledger snapshots to verify real-world behavior. ([source](https://developers.stellar.org/docs/build/guides/testing))
- [Local Node API Hosting](https://awesome-repositories.com/f/devops-infrastructure/local-node-api-hosting.md) — Allows developers to host a local API instance for ledger data retrieval and transaction submission. ([source](https://developers.stellar.org/docs/data/apis/horizon))
- [Ledger Storage Fee Scaling](https://awesome-repositories.com/f/devops-infrastructure/network-gas-price-management/dynamic-fee-adjustments/ledger-storage-fee-scaling.md) — Adjusts write fees based on the current size of the ledger to manage storage demand. ([source](https://developers.stellar.org/docs/learn/fundamentals/fees-resource-limits-metering))
- [Smart Contract Deployment Pipelines](https://awesome-repositories.com/f/devops-infrastructure/smart-contract-deployment-pipelines.md) — Manages the publishing and versioning of WebAssembly binaries to an on-chain registry for smart contracts. ([source](https://developers.stellar.org/docs/tools/scaffold-stellar))
- [Contract-Based Deployment Automations](https://awesome-repositories.com/f/devops-infrastructure/smart-contract-deployment-pipelines/contract-based-deployment-automations.md) — Uses a dedicated contract to automate the deployment and initialization of other smart contracts. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Programmatic Asset Deployment](https://awesome-repositories.com/f/devops-infrastructure/smart-contract-deployment-pipelines/contract-based-deployment-automations/programmatic-asset-deployment.md) — Creates token contracts on the ledger either manually or programmatically from within other contracts. ([source](https://developers.stellar.org/docs/build/guides/tokens))
- [Standard Library Modules](https://awesome-repositories.com/f/devops-infrastructure/smart-contract-deployment-pipelines/contract-management-utilities/standard-library-modules.md) — Integrates audited modules for role-based access control, time locks, and fixed-point mathematics. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))

### Networking & Communication

- [Federated Byzantine Agreement Protocols](https://awesome-repositories.com/f/networking-communication/federated-byzantine-agreement-protocols.md) — Implements the Federated Byzantine Agreement system to synchronize the distributed state machine across validator nodes.
- [Federated Consensus Coordination](https://awesome-repositories.com/f/networking-communication/federated-consensus-coordination.md) — Coordinates the externalization of candidate values across a federated network to ensure state agreement. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Shared Ledger Maintenance](https://awesome-repositories.com/f/networking-communication/shared-ledger-maintenance.md) — Processes transactions and maintains the global shared state to ensure a consistent record across the distributed network. ([source](https://developers.stellar.org/docs/validators))
- [Blockchain Network Interaction](https://awesome-repositories.com/f/networking-communication/blockchain-network-interaction.md) — Provides the primary mechanisms for applications to interact with the network and submit transactions. ([source](https://developers.stellar.org/docs/data))
- [Distributed Consensus Algorithms](https://awesome-repositories.com/f/networking-communication/distributed-consensus-algorithms.md) — Uses a Federated Byzantine Agreement protocol to synchronize a distributed state machine across nodes. ([source](https://github.com/stellar/stellar-core/blob/master/src/scp/readme.md))
- [Blockchain Integration](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/decentralized-blockchain-technologies/blockchain-integration.md) — Connects wallet applications and anchors to the distributed ledger to facilitate asset movement. ([source](https://developers.stellar.org/docs/build/apps/wallet/overview))
- [Full Node Implementations](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/decentralized-blockchain-technologies/blockchain-platforms/full-node-implementations.md) — Implements full nodes that independently validate all transactions and blocks to participate in network consensus. ([source](https://developers.stellar.org/docs/validators/tier-1-orgs))
- [Ledger Querying](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/decentralized-blockchain-technologies/ledger-models/ledger-querying.md) — Provides type-safe packages to retrieve ledger entries and metadata from network archives. ([source](https://developers.stellar.org/docs/data/indexers/build-your-own))
- [Peer Connection Management](https://awesome-repositories.com/f/networking-communication/peer-connection-management.md) — Manages network peer connections and message flooding to facilitate the exchange of consensus data. ([source](https://github.com/stellar/stellar-core/blob/master/docs/readme.md))
- [Smart Contract Development Frameworks](https://awesome-repositories.com/f/networking-communication/smart-contract-development-frameworks.md) — Provides a comprehensive toolkit for writing, deploying, and managing WebAssembly-based smart contracts. ([source](https://developers.stellar.org/docs/build/smart-contracts))
- [Human-Readable Identifier Mappings](https://awesome-repositories.com/f/networking-communication/address-resolution-protocols/human-readable-identifier-mappings.md) — Maps human-readable email-like identifiers to account IDs through a federation protocol. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Account Authentication](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/messaging-notification-systems/messaging-automation/account-authentication-gateways/account-authentication.md) — Establishes authenticated web sessions by proving a user controls a specific account or set of signers. ([source](https://developers.stellar.org/docs/build/apps/swift-payment-app))
- [Interoperability Standards](https://awesome-repositories.com/f/networking-communication/communication-protocols-architectures/communication-protocols-standards/interoperability-standards.md) — Implements open-source protocols to standardize how wallets and providers exchange payment data. ([source](https://developers.stellar.org/docs/build/apps/overview))
- [Cross-Chain Bridges](https://awesome-repositories.com/f/networking-communication/cross-chain-bridges.md) — Facilitates the movement of native assets between compatible blockchain networks without third-party bridges. ([source](https://developers.stellar.org/docs/tokens/cross-chain-transfers))
- [Cross-Chain Messaging Protocols](https://awesome-repositories.com/f/networking-communication/cross-chain-messaging-protocols.md) — Enables secure data exchange and operation coordination between smart contracts on different blockchains. ([source](https://developers.stellar.org/docs/tools/infra-tools/cross-chain))
- [Real-Time Event Streaming](https://awesome-repositories.com/f/networking-communication/distributed-systems-p2p/decentralized-blockchain-technologies/ledger-models/ledger-querying/real-time-event-streaming.md) — Provides real-time streaming and filtering of contract and diagnostic events from the ledger. ([source](https://developers.stellar.org/docs/networks/software-versions))
- [On-Chain State Change Observers](https://awesome-repositories.com/f/networking-communication/network-change-observers/on-chain-state-change-observers.md) — Tracks off-chain value movements and smart contract changes to provide network activity visibility. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures))
- [Off-Chain Payment Channels](https://awesome-repositories.com/f/networking-communication/off-chain-payment-channels.md) — Implements unidirectional payment channels to enable high-frequency off-chain micropayments. ([source](https://developers.stellar.org/docs/build/agentic-payments/mpp))
- [Automated Payment Channel Lifecycles](https://awesome-repositories.com/f/networking-communication/off-chain-payment-channels/automated-payment-channel-lifecycles.md) — Provides the mechanism to transfer the highest tracked cumulative commitment from a payment channel to a recipient. ([source](https://developers.stellar.org/docs/build/agentic-payments/mpp/channel-guide))
- [On-Chain Payment Executions](https://awesome-repositories.com/f/networking-communication/on-chain-payment-executions.md) — Provides the ability to trigger smart contract transfers for immediate on-chain payment settlement. ([source](https://developers.stellar.org/docs/build/agentic-payments/mpp/charge-guide))
- [Health Status APIs](https://awesome-repositories.com/f/networking-communication/proxy-servers/status-monitoring-apis/health-status-apis.md) — Provides programmatic interfaces to check network health, versioning, and environment identity. ([source](https://developers.stellar.org/docs/data/apis/migrate-from-horizon-to-rpc))
- [Event-Driven Contract Notifications](https://awesome-repositories.com/f/networking-communication/pub-sub-systems/event-driven-contract-notifications.md) — Publishes state changes as events that external applications can ingest to react to contract activity. ([source](https://developers.stellar.org/docs/build/guides))

### Security & Cryptography

- [Cryptographic Asset Transfers](https://awesome-repositories.com/f/security-cryptography/cryptographic-asset-transfers.md) — Stellar sends payments between accounts, including support for path payments where the received asset differs from the sent asset. ([source](https://developers.stellar.org/docs/build/guides/transactions))
- [Trustline Approvals](https://awesome-repositories.com/f/security-cryptography/access-restrictions/trustline-approvals.md) — Requires the asset issuer to approve specific accounts before they can establish a trustline to hold the asset. ([source](https://developers.stellar.org/docs/tokens/control-asset-access))
- [Account Management](https://awesome-repositories.com/f/security-cryptography/account-management.md) — Provides systems for creating and managing cryptographic accounts across different network environments. ([source](https://developers.stellar.org/docs/tools/lab))
- [Asset Freezing Controls](https://awesome-repositories.com/f/security-cryptography/asset-freezing-controls.md) — Prevents the creation of additional tokens by locking the issuing account's ability to sign transactions. ([source](https://developers.stellar.org/docs/tokens/control-asset-access))
- [Asset Trust Line Management](https://awesome-repositories.com/f/security-cryptography/asset-trust-line-management.md) — Creates accounts and manages trust lines to hold and track multiple cryptographic assets. ([source](https://developers.stellar.org/docs/build/apps/swift-payment-app))
- [Asset Trustline Management](https://awesome-repositories.com/f/security-cryptography/asset-trustline-management.md) — Requires accounts to establish a formal relationship with an issuer to hold their assets. ([source](https://developers.stellar.org/docs/tokens/how-to-issue-an-asset))
- [Asset Trustlines](https://awesome-repositories.com/f/security-cryptography/asset-trustlines.md) — Establishes trustlines to track liabilities and limit the amount of a specific asset an account can hold. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Liquidity Pools](https://awesome-repositories.com/f/security-cryptography/atomic-asset-swaps/liquidity-pools.md) — Stellar provides decentralized liquidity pools that enable the trading and swapping of digital assets. ([source](https://developers.stellar.org/docs/learn/fundamentals))
- [Blockchain Transaction Signing](https://awesome-repositories.com/f/security-cryptography/blockchain-transaction-signing.md) — Handles the cryptographic signing and network submission of asset transfers between accounts. ([source](https://developers.stellar.org/docs/build/apps))
- [Contract Caller Authorization](https://awesome-repositories.com/f/security-cryptography/contract-caller-authorization.md) — Verifies the identity and permissions of callers to restrict the execution of specific smart contract functions. ([source](https://developers.stellar.org/docs/build/guides))
- [Cryptographic Signature Verification](https://awesome-repositories.com/f/security-cryptography/cryptographic-signature-verification.md) — Implements cryptographic hashing and digital signature verification to ensure transaction integrity within the smart contract environment. ([source](https://developers.stellar.org/docs/build/smart-contracts/overview))
- [Multi-Signature Authorization](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/authorization-and-user-administration/access-control-authorization/multi-signature-authorization.md) — Implements threshold-based multi-signature authorization requiring multiple cryptographic signers for transaction approval. ([source](https://developers.stellar.org/docs/learn/fundamentals/transactions))
- [Identity & Key Management](https://awesome-repositories.com/f/security-cryptography/identity-key-management.md) — Provides comprehensive tools and protocols for managing cryptographic identities and secure key storage on the network. ([source](https://developers.stellar.org/docs/tools/cli))
- [Key Derivation Schemes](https://awesome-repositories.com/f/security-cryptography/key-derivation-schemes.md) — Generates multiple cryptographic keys from a single seed using standardized methods for wallet compatibility. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-ecosystem-proposals))
- [Permission-Based Access Control](https://awesome-repositories.com/f/security-cryptography/permission-based-access-control.md) — Evaluates whether specific ledger operations are permitted based on a defined permission-based access control model. ([source](https://developers.stellar.org/docs/learn/fundamentals/contract-development))
- [Access Control](https://awesome-repositories.com/f/security-cryptography/security/policies/access-control.md) — Secures contract accounts using cryptographic public keys, multisig configurations, and custom authorization policies. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Smart Contract Access Controls](https://awesome-repositories.com/f/security-cryptography/smart-contract-access-controls.md) — Defines specific on-chain permissions that allow smart contracts to act on behalf of a user account. ([source](https://developers.stellar.org/docs/build/guides/auth))
- [Token Clawbacks](https://awesome-repositories.com/f/security-cryptography/token-clawbacks.md) — Provides mechanisms for issuers to reclaim or burn tokens from holder accounts for regulatory or security reasons. ([source](https://developers.stellar.org/docs/tokens/control-asset-access))
- [Programmable Token Logic](https://awesome-repositories.com/f/security-cryptography/token-standards/programmable-token-logic.md) — Provides a standardized interface for developing programmable tokens with specialized behaviors like automated factory deployment. ([source](https://developers.stellar.org/docs/tokens))
- [Weighted Quorum Authorizations](https://awesome-repositories.com/f/security-cryptography/transaction-signing/weighted-quorum-authorizations.md) — Controls account access through weighted quorum authorizations, requiring a cumulative weight threshold of public keys. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Validator Trust Sets](https://awesome-repositories.com/f/security-cryptography/trust-minimized-consensus-management/validator-trust-sets.md) — Defines trusted nodes and agreement thresholds to determine the quorum required for consensus. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-consensus-protocol))
- [User Account Management](https://awesome-repositories.com/f/security-cryptography/user-account-management.md) — Manages the storage of account balances and the signing of transactions. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures))
- [Wallet Integrations](https://awesome-repositories.com/f/security-cryptography/wallet-integrations.md) — Integrates external wallet applications to interact with user accounts and cryptographically sign transactions. ([source](https://developers.stellar.org/docs/tools/developer-tools))
- [Spending Limits](https://awesome-repositories.com/f/security-cryptography/access-control/spending-limits.md) — Enforces on-chain spending constraints, such as spend caps and timelocks, to restrict asset transfers. ([source](https://developers.stellar.org/docs/build/guides/contract-accounts))
- [Self-Custodial](https://awesome-repositories.com/f/security-cryptography/account-management/self-custodial.md) — Supports non-custodial, custodial, and multisig recovery models for secret key storage. ([source](https://developers.stellar.org/docs/build/apps/application-design-considerations))
- [Account Recovery](https://awesome-repositories.com/f/security-cryptography/account-recovery.md) — Implements a multi-party recovery protocol using pre-registered servers to regain control of lost accounts. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-ecosystem-proposals))
- [Asset Clawbacks](https://awesome-repositories.com/f/security-cryptography/account-recovery/asset-recovery-mechanisms/asset-clawbacks.md) — Stellar burns specific amounts of enabled assets from a trustline or claimable balance via clawbacks. ([source](https://developers.stellar.org/docs/build/guides/transactions))
- [Atomic Asset Swaps](https://awesome-repositories.com/f/security-cryptography/atomic-asset-swaps.md) — Stellar exchanges tokens between authorized users in a single transaction to ensure settlement. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Compliance Rule Enforcement](https://awesome-repositories.com/f/security-cryptography/compliance-enforcement-tools/compliance-rule-enforcement.md) — Enforces regulatory compliance by restricting asset transfers via on-chain validation hooks and issuer approvals. ([source](https://developers.stellar.org/docs/tokens/anatomy-of-an-asset))
- [Zero-Knowledge Hash Functions](https://awesome-repositories.com/f/security-cryptography/cryptographic-hash-verifiers/zero-knowledge-hash-functions.md) — Generates Poseidon and Poseidon2 cryptographic hashes optimized for zero-knowledge proof use cases. ([source](https://developers.stellar.org/docs/networks/software-versions))
- [Elliptic Curve Cryptography](https://awesome-repositories.com/f/security-cryptography/elliptic-curve-cryptography.md) — Executes specialized BN254 and BLS12-381 elliptic curve calculations via host functions for advanced cryptographic verification. ([source](https://developers.stellar.org/docs/networks/software-versions))
- [Custom Authorization Logic](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/authorization-and-user-administration/access-control-authorization/custom-authorization-logic.md) — Enforces custom, programmable authorization rules and signer checks, including support for hardware keys and passkeys. ([source](https://developers.stellar.org/docs/build/guides/contract-accounts))
- [User Identity Verification](https://awesome-repositories.com/f/security-cryptography/identity-authentication/user-identity-verification.md) — Executes standardized authentication and KYC processes to ensure users meet regulatory identity requirements. ([source](https://developers.stellar.org/docs/build/apps/overview))
- [Identity Issuance](https://awesome-repositories.com/f/security-cryptography/identity-based-access-control/identity-issuance.md) — Links validator nodes to real-world organizations by publishing on-chain identity records. ([source](https://developers.stellar.org/docs/validators/tier-1-orgs))
- [Identity Verification](https://awesome-repositories.com/f/security-cryptography/identity-verification.md) — Manages KYC and AML compliance by handling customer identity verification workflows. ([source](https://developers.stellar.org/docs/platforms/anchor-platform))
- [Network Intent Validations](https://awesome-repositories.com/f/security-cryptography/network-intent-validations.md) — Uses unique network passphrases and IDs during hashing to ensure transactions are submitted to the intended network. ([source](https://developers.stellar.org/docs/networks))
- [ZK-Friendly Hash Computations](https://awesome-repositories.com/f/security-cryptography/security/cryptography-and-secrets/cryptographic-primitives-management/cryptographic-hash-computations/zk-friendly-hash-computations.md) — Generates Poseidon hashes over finite fields to minimize computational constraints within zero-knowledge circuits. ([source](https://developers.stellar.org/docs/build/apps/zk))
- [Token Allowance Controls](https://awesome-repositories.com/f/security-cryptography/security/policies/access-control/token-lifecycle-controllers/token-allowance-controls.md) — Manages the ability of third parties to spend or burn tokens on behalf of an account. ([source](https://developers.stellar.org/docs/tokens/token-interface))
- [Cross-Contract Token Transfers](https://awesome-repositories.com/f/security-cryptography/security/policies/token-validation/token-transfer-safety/cross-contract-token-transfers.md) — Facilitates the movement of assets between standard user accounts and smart contracts using trust lines. ([source](https://developers.stellar.org/docs/tokens/stellar-asset-contract))
- [Smart Accounts](https://awesome-repositories.com/f/security-cryptography/smart-accounts.md) — Creates contract-based wallets that separate signers and enforcement policies through programmable account logic. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))
- [Asset Administration Management](https://awesome-repositories.com/f/security-cryptography/smart-contract-access-controls/asset-administration-management.md) — Assigns and updates administrative accounts responsible for privileged operations on deployed asset contracts. ([source](https://developers.stellar.org/docs/build/guides/tokens))
- [On-Chain Payment Verification](https://awesome-repositories.com/f/security-cryptography/token-validation-services/on-chain-payment-verification.md) — Simulates on-chain execution and checks protocol versions to verify that a payment will succeed. ([source](https://developers.stellar.org/docs/build/agentic-payments/x402/built-on-stellar))
- [Transaction Fee Sponsorships](https://awesome-repositories.com/f/security-cryptography/transaction-fee-sponsorships.md) — Allows server-controlled accounts to pay network fees on behalf of clients. ([source](https://developers.stellar.org/docs/build/agentic-payments/mpp/charge-guide))
- [Transaction Signing](https://awesome-repositories.com/f/security-cryptography/transaction-signing.md) — Prompts browser wallets to cryptographically sign transactions and authorizations for smart contracts. ([source](https://developers.stellar.org/docs/build/guides/freighter))
- [Signing Delegation](https://awesome-repositories.com/f/security-cryptography/transaction-signing/signing-delegation.md) — Utilizes a standardized URI scheme to delegate transaction signing to trusted wallets without exposing secret keys. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-ecosystem-proposals))
- [Transaction Validation](https://awesome-repositories.com/f/security-cryptography/transaction-validation.md) — Validates financial transactions against optional preconditions and time bounds to ensure specific execution parameters. ([source](https://developers.stellar.org/docs/learn/glossary))
- [Credential Delegation](https://awesome-repositories.com/f/security-cryptography/user-access-management/credential-delegation.md) — Assigns specific authorization capabilities to credentials bound to addresses to manage delegated access control. ([source](https://developers.stellar.org/docs/networks/software-versions))
- [Zero-Knowledge Proof Frameworks](https://awesome-repositories.com/f/security-cryptography/zero-knowledge-proof-frameworks.md) — Validates succinct zero-knowledge proofs on-chain using BN254 elliptic curve pairings. ([source](https://developers.stellar.org/docs/build/apps))

### Part of an Awesome List

- [Node Operations](https://awesome-repositories.com/f/awesome-lists/devops/node-operations.md) — Provides utilities for operating and configuring network nodes to maintain the replicated state machine. ([source](https://developers.stellar.org/docs/tools/developer-tools))
- [Big Data and Analytics](https://awesome-repositories.com/f/awesome-lists/data/big-data-and-analytics.md) — Analyzes large-scale transaction flows and network metrics to support business intelligence and forensic tracing. ([source](https://developers.stellar.org/docs/data/indexers))

### Business & Productivity Software

- [Decentralized Exchange Engines](https://awesome-repositories.com/f/business-productivity-software/decentralized-exchange-engines.md) — Facilitates digital asset trading through automated liquidity pools and a distributed orderbook engine.
- [Digital Asset Management](https://awesome-repositories.com/f/business-productivity-software/digital-asset-management.md) — Creates a new cryptographic asset on the ledger by executing a payment operation from an issuing account. ([source](https://developers.stellar.org/docs/tokens/control-asset-access))
- [Fiat-Digital Asset Bridges](https://awesome-repositories.com/f/business-productivity-software/fiat-digital-asset-bridges.md) — Connects digital assets to traditional banking rails to deposit and withdraw currencies through authorized anchors. ([source](https://developers.stellar.org/docs/build/apps/overview))
- [Fiat-Digital Asset On-Ramps](https://awesome-repositories.com/f/business-productivity-software/fiat-digital-asset-on-ramps.md) — Connects to anchors to facilitate deposits, withdrawals, and regulatory identity verification. ([source](https://developers.stellar.org/docs/build/apps/swift-payment-app))
- [Blockchain Financial Integrations](https://awesome-repositories.com/f/business-productivity-software/financial-operational-management/billing-financial-systems/business-and-financial-services/blockchain-financial-integrations.md) — Stellar connects blockchain networks to traditional financial systems through regulated on-and-off ramps. ([source](https://developers.stellar.org/docs/learn/fundamentals))
- [Inter-Institutional Payment Protocols](https://awesome-repositories.com/f/business-productivity-software/inter-institutional-payment-protocols.md) — Settles payments between financial institutions outside the network using a standardized communication protocol. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-ecosystem-proposals))
- [Limit Order Books](https://awesome-repositories.com/f/business-productivity-software/limit-order-books.md) — Implements a distributed orderbook for submitting and matching buy and sell requests at specific price thresholds. ([source](https://developers.stellar.org/docs/learn/fundamentals/liquidity-on-stellar-sdex-liquidity-pools))
- [Blockchain-Based Settlements](https://awesome-repositories.com/f/business-productivity-software/online-payment-processing/blockchain-based-settlements.md) — Handles direct on-chain settlement of value transfers to finalize payments for one-time charges or off-chain channels. ([source](https://developers.stellar.org/docs/build/agentic-payments))
- [Orderbook Offer Management](https://awesome-repositories.com/f/business-productivity-software/orderbook-offer-management.md) — Stellar establishes standing offers to sell one token in exchange for another. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Token Issuance and Trading](https://awesome-repositories.com/f/business-productivity-software/token-issuance-and-trading.md) — Stellar creates, distributes, and manages tokens through the use of trustlines and transfer mechanisms. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures))
- [KYC Delegation Flows](https://awesome-repositories.com/f/business-productivity-software/kyc-delegation-flows.md) — Stellar delegates KYC collection to a third-party anchor via a hosted webview to complete financial transactions. ([source](https://developers.stellar.org/docs/learn/fundamentals/anchors))
- [Passive Order Placement](https://awesome-repositories.com/f/business-productivity-software/on-chain-order-books/order-placements/passive-order-placement.md) — Supports the submission of passive orders to maintain zero-spread markets by avoiding immediate execution against existing orders. ([source](https://developers.stellar.org/docs/learn/fundamentals/liquidity-on-stellar-sdex-liquidity-pools))
- [AI Agent Payment Frameworks](https://awesome-repositories.com/f/business-productivity-software/payment-integrations/agent-payment-facilitators/ai-agent-payment-frameworks.md) — Enables AI agents to negotiate and settle per-request payments over HTTP using machine-readable layers. ([source](https://developers.stellar.org/docs/build/agentic-payments))
- [Claimable Payment Objects](https://awesome-repositories.com/f/business-productivity-software/prepaid-credit-wallets/deferred-payment-settlements/claimable-payment-objects.md) — Implements payment objects that recipients must actively claim to receive funds. ([source](https://developers.stellar.org/docs/build/guides/transactions))

### Development Tools & Productivity

- [Network Protocol Configurations](https://awesome-repositories.com/f/development-tools-productivity/configuration-updates/network-protocol-configurations.md) — Modifies global network configurations through coordinated updates to maintain system-wide consistency. ([source](https://developers.stellar.org/docs/validators/admin-guide))
- [Contract Bindings](https://awesome-repositories.com/f/development-tools-productivity/contract-bindings.md) — Creates JavaScript packages from smart contracts to simplify function calls and data encoding. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started/hello-world-frontend))
- [Smart Contract Project Scaffolders](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-templates/smart-contract-project-scaffolders.md) — Provides scaffolding tools to initialize new smart contract projects with templates and build configurations. ([source](https://developers.stellar.org/docs/tools/scaffold-stellar))

### Operating Systems & Systems Programming

- [External Network State Persistence](https://awesome-repositories.com/f/operating-systems-systems-programming/external-network-state-persistence.md) — Stores accounts, balances, and smart contract data to maintain a persistent and recoverable record of the network state. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-data-structures))
- [Smart Contract](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/process-and-memory-management/memory-management/smart-contract.md) — Emulates heap memory using a custom allocator to handle dynamic data requirements for Wasm smart contracts. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))

### Programming Languages & Runtimes

- [Blockchain Interaction Libraries](https://awesome-repositories.com/f/programming-languages-runtimes/blockchain-interaction-libraries.md) — Ships language-specific libraries and SDKs to facilitate blockchain interaction and ledger data management. ([source](https://developers.stellar.org/docs/tools/sdks))
- [Blockchain Runtimes](https://awesome-repositories.com/f/programming-languages-runtimes/blockchain-runtimes.md) — Provides a runtime environment that manages resource accounting and access to persistent storage for on-chain logic. ([source](https://developers.stellar.org/docs/build/smart-contracts/overview))
- [Protocol-Level Contract Interfaces](https://awesome-repositories.com/f/programming-languages-runtimes/protocol-level-contract-interfaces.md) — Deploys a protocol-level interface allowing smart contracts to read balances of native network assets. ([source](https://developers.stellar.org/docs/build/guides/tokens))
- [Smart Contract Instantiation](https://awesome-repositories.com/f/programming-languages-runtimes/smart-contract-instantiation.md) — Uploads contract bytecode to the network and instantiates contract instances with unique IDs. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started/deploy-increment-contract))
- [Bytecode Resource Optimization](https://awesome-repositories.com/f/programming-languages-runtimes/compiler-interpreter-internals/compiler-infrastructure/intermediate-representations/bytecode/contract-bytecode-compilation/bytecode-resource-optimization.md) — Reduces the size and resource consumption of compiled contract bytecode to optimize on-chain efficiency. ([source](https://developers.stellar.org/docs/networks/software-versions))
- [Contract Event Emissions](https://awesome-repositories.com/f/programming-languages-runtimes/contract-event-emissions.md) — Stellar publishes events from a smart contract to notify external observers of state changes. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Contract Lifecycle Expiration Management](https://awesome-repositories.com/f/programming-languages-runtimes/contract-lifecycle-expiration-management.md) — Modifies time-to-live settings for contract instances and code to prevent premature expiration from the ledger. ([source](https://developers.stellar.org/docs/networks/software-versions))

### Software Engineering & Architecture

- [Compliant Token Implementations](https://awesome-repositories.com/f/software-engineering-architecture/compliant-token-implementations.md) — Stellar develops fungible or non-fungible token contracts following industry standards. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Contract Upgradeability](https://awesome-repositories.com/f/software-engineering-architecture/contract-upgradeability.md) — Implements mechanisms to update smart contract bytecode while preserving the internal persistent state. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Distributed Consensus Protocols](https://awesome-repositories.com/f/software-engineering-architecture/distributed-consensus-protocols.md) — Implements a Federated Byzantine Agreement system to achieve agreement on state across a distributed network of nodes.
- [State Management](https://awesome-repositories.com/f/software-engineering-architecture/smart-contract-automations/state-management.md) — Maintains persistent state by storing and updating data values directly within smart contracts. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Native Asset Issuance](https://awesome-repositories.com/f/software-engineering-architecture/smart-contract-standards/native-asset-issuance.md) — Provides native network-level asset creation and management without requiring external smart contract protocols. ([source](https://developers.stellar.org/docs/learn/fundamentals/stellar-stack))
- [Ledger History Retrieval](https://awesome-repositories.com/f/software-engineering-architecture/specification-versioning/version-retrieval-utilities/version-history-managers/repository-history-retrieval/ledger-history-retrieval.md) — Allows access to the complete historical record of the ledger through a dedicated archive service. ([source](https://developers.stellar.org/docs/data/apis/rpc/providers))
- [Standard Asset Settlement](https://awesome-repositories.com/f/software-engineering-architecture/vault-standards/multi-asset-vaults/standard-asset-settlement.md) — Allows payments to be settled using any token compliant with standard asset specifications. ([source](https://developers.stellar.org/docs/build/agentic-payments/x402))
- [Smart Contract](https://awesome-repositories.com/f/software-engineering-architecture/executable-activity-definitions/test-harnesses/smart-contract.md) — Provides a testing harness that supports unit, integration, and mutation tests with mocks and simulated network environments. ([source](https://developers.stellar.org/docs/build/guides/testing))
- [State Transition Validation](https://awesome-repositories.com/f/software-engineering-architecture/executable-activity-definitions/test-harnesses/smart-contract/state-transition-validation.md) — Tests specific contract behaviors, including authorization rules and event emissions, to ensure correct state transitions. ([source](https://developers.stellar.org/docs/build/guides/testing))
- [Fungible Token Standards](https://awesome-repositories.com/f/software-engineering-architecture/fungible-token-standards.md) — Implements fungible token standards with support for supply caps, burnable tokens, and transfer allowlists. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))
- [Interchain Token Transfers](https://awesome-repositories.com/f/software-engineering-architecture/fungible-token-standards/interchain-token-transfers.md) — Enables the secure transfer and connection of tokens across multiple blockchains to preserve asset fungibility. ([source](https://developers.stellar.org/docs/tools/infra-tools/cross-chain))
- [Non-Fungible Token Implementations](https://awesome-repositories.com/f/software-engineering-architecture/non-fungible-token-implementations.md) — Implements non-fungible token contracts with support for batch minting and creator royalties. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))
- [Payment Distribution Systems](https://awesome-repositories.com/f/software-engineering-architecture/payment-distribution-systems.md) — Facilitates the distribution of payments to large groups of recipients from a single organizational source. ([source](https://developers.stellar.org/docs/platforms/stellar-disbursement-platform))
- [Secure Contract Libraries](https://awesome-repositories.com/f/software-engineering-architecture/secure-contract-libraries.md) — Provides a library of pre-verified and audited contract templates to ensure the deployment of secure applications. ([source](https://developers.stellar.org/docs/tools))
- [Self-Executing Agreements](https://awesome-repositories.com/f/software-engineering-architecture/self-executing-agreements.md) — Executes self-executing programs on the blockchain that automatically enforce specified agreement terms. ([source](https://developers.stellar.org/docs/build))
- [Smart Contract Error Analysis](https://awesome-repositories.com/f/software-engineering-architecture/smart-contract-error-analysis.md) — Defines and generates specific error messages to manage and classify failure states during contract execution. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Asset Bridging Contracts](https://awesome-repositories.com/f/software-engineering-architecture/smart-contract-standards/asset-bridging-contracts.md) — Deploys standardized contracts that enable smart contracts to read and write balances for existing network assets. ([source](https://developers.stellar.org/docs/tokens/anatomy-of-an-asset))
- [Token Contract Interactions](https://awesome-repositories.com/f/software-engineering-architecture/smart-contract-standards/contract-invocation-handlers/token-contract-interactions.md) — Executes token payments through smart contract interactions integrated with browser extension wallets. ([source](https://developers.stellar.org/docs/build/guides/freighter))
- [Ledger History Maintenance](https://awesome-repositories.com/f/software-engineering-architecture/specification-versioning/version-retrieval-utilities/version-history-managers/repository-history-retrieval/ledger-history-maintenance.md) — Publishes transaction and ledger entries to permanent off-site storage for auditing and network recovery. ([source](https://github.com/stellar/stellar-core/blob/master/docs/readme.md))
- [Ledger History Publication](https://awesome-repositories.com/f/software-engineering-architecture/specification-versioning/version-retrieval-utilities/version-history-managers/repository-history-retrieval/ledger-history-publication.md) — Stores and serves a cryptographic ledger history via blob storage and HTTP servers. ([source](https://developers.stellar.org/docs/validators/admin-guide))
- [Token Interface Standards](https://awesome-repositories.com/f/software-engineering-architecture/token-interface-standards.md) — Standardizes the behavior of contract-based tokens to ensure interoperability for transfers and balance checks. ([source](https://developers.stellar.org/docs/tokens/token-interface))
- [Compliant Token Implementations](https://awesome-repositories.com/f/software-engineering-architecture/token-standard-implementations/compliant-token-implementations.md) — Builds tokens with integrated identity management and regulatory frameworks for KYC/AML compliance. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))
- [Tokenized Asset Vaults](https://awesome-repositories.com/f/software-engineering-architecture/tokenized-asset-vaults.md) — Implements tokenized vaults that manage asset pools and issue shares representing proportional ownership for DeFi. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))

### User Interface & Experience

- [Asset Identifier Definitions](https://awesome-repositories.com/f/user-interface-experience/design-token-managers/asset-metadata-definitions/asset-identifier-definitions.md) — Assigns unique identifying codes to assets using alphanumeric formats or liquidity pool identifiers. ([source](https://developers.stellar.org/docs/tokens/control-asset-access))
- [Decentralized Application Interfaces](https://awesome-repositories.com/f/user-interface-experience/decentralized-application-interfaces.md) — Provides tools to create user interfaces for blockchain applications using standard web frameworks and SDKs. ([source](https://developers.stellar.org/docs/build/guides/dapps))

### Web Development

- [WASM Smart Contract Runtimes](https://awesome-repositories.com/f/web-development/smart-contract-environments/webassembly-contract-runtimes/wasm-smart-contract-runtimes.md) — Ships an on-chain runtime environment for executing WebAssembly bytecode with resource metering.
- [Resource Metering](https://awesome-repositories.com/f/web-development/smart-contract-environments/webassembly-contract-runtimes/wasm-smart-contract-runtimes/resource-metering.md) — Tracks precise CPU and memory consumption during smart contract runtime to ensure fair billing and network stability. ([source](https://developers.stellar.org/docs/learn/fundamentals/fees-resource-limits-metering))
- [Contract Type Generators](https://awesome-repositories.com/f/web-development/api-client-generators/type-safe-client-generators/contract-type-generators.md) — Produces TypeScript definitions from contract specifications to enable typed interactions with the ledger. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started))
- [Blockchain Interface Construction](https://awesome-repositories.com/f/web-development/full-stack-web-frameworks/blockchain-integrations/blockchain-interface-construction.md) — Enables the creation of user interfaces and interaction layers that integrate with blockchain logic or smart contracts. ([source](https://developers.stellar.org/docs/build))
- [Smart Contract Environments](https://awesome-repositories.com/f/web-development/smart-contract-environments.md) — Provides a runtime environment that supports executing smart contracts from within other contracts. ([source](https://developers.stellar.org/docs/build/guides/conventions))
- [Adversarial Logic Testing](https://awesome-repositories.com/f/web-development/smart-contract-environments/automated-contract-testing-suites/adversarial-logic-testing.md) — Employs fuzzing, property testing, and differential analysis to identify vulnerabilities and unintended changes in smart contract logic. ([source](https://developers.stellar.org/docs/build/guides/testing))
- [Contract Call Simulators](https://awesome-repositories.com/f/web-development/smart-contract-environments/contract-call-simulators.md) — Simulates smart contract function execution locally to provide instant results without consuming network fees. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started/deploy-to-testnet))
- [Governance Parameters](https://awesome-repositories.com/f/web-development/smart-contract-environments/governance-parameters.md) — Manages execution environment settings via on-ledger proposals and validator voting. ([source](https://developers.stellar.org/docs/validators/admin-guide))
- [Smart Contract Callers](https://awesome-repositories.com/f/web-development/smart-contract-environments/smart-contract-callers.md) — Provides a JSON-RPC interface for reading ledger state and executing functions on smart contracts. ([source](https://developers.stellar.org/docs/learn/fundamentals))
- [Cross-Contract Calls](https://awesome-repositories.com/f/web-development/smart-contract-environments/smart-contract-callers/cross-contract-calls.md) — Allows smart contracts to invoke functions in other contracts to coordinate complex workflows. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Smart Contract Frontend Integrations](https://awesome-repositories.com/f/web-development/smart-contract-frontend-integrations.md) — Maps smart contract functions to frontend calls using contract IDs and network configuration. ([source](https://developers.stellar.org/docs/build/apps/dapp-frontend))
- [Contract Templates](https://awesome-repositories.com/f/web-development/smart-contract-libraries/contract-templates.md) — Produces secure, audited boilerplate code for common decentralized application patterns. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))

### Artificial Intelligence & ML

- [Execution Cost Analysis](https://awesome-repositories.com/f/artificial-intelligence-ml/execution-cost-analysis.md) — Analyzes the execution efficiency and resource consumption of smart contracts to optimize operational fees. ([source](https://developers.stellar.org/docs/build/guides/fees))
- [Smart Contract Function Invocations](https://awesome-repositories.com/f/artificial-intelligence-ml/model-execution-interfaces/function-calling-interfaces/smart-contract-function-invocations.md) — Invokes programmatic logic within deployed smart contracts via generated libraries and API calls. ([source](https://developers.stellar.org/docs/build/smart-contracts/getting-started/hello-world-frontend))
- [Smart Contract Analyzers](https://awesome-repositories.com/f/artificial-intelligence-ml/smart-contract-analyzers.md) — Uses static-analysis tools to identify vulnerabilities and common pitfalls in smart contracts before deployment. ([source](https://developers.stellar.org/docs/tools/openzeppelin-contracts))

### System Administration & Monitoring

- [Node Administration](https://awesome-repositories.com/f/system-administration-monitoring/command-line-system-administration/node-administration.md) — Provides a command-line interface for administrative control of the network node and its state machine. ([source](https://developers.stellar.org/docs/validators/admin-guide))
- [Real-Time Node Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/health-monitoring/instance-health-monitors/microservices-health-monitoring/master-node-health-monitors/real-time-node-health-monitors.md) — Tracks the real-time status and performance metrics of the consensus network. ([source](https://developers.stellar.org/docs/tools/developer-tools))

### Testing & Quality Assurance

- [Contract Execution Debugging](https://awesome-repositories.com/f/testing-quality-assurance/contract-execution-debugging.md) — Writes logs during contract execution to trace logic and identify bugs in transaction traces. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Smart Contract Fuzzing](https://awesome-repositories.com/f/testing-quality-assurance/coverage-guided-fuzzing-integration/smart-contract-fuzzing.md) — Uses fuzz testing to identify edge cases and ensure the reliability of smart contract logic. ([source](https://developers.stellar.org/docs/build/smart-contracts/example-contracts))
- [Ledger Forensic Analysis](https://awesome-repositories.com/f/testing-quality-assurance/ledger-forensic-analysis.md) — Queries full network history to extract trends and perform forensic analysis of ledger data. ([source](https://developers.stellar.org/docs/tools/developer-tools))
- [Local Network Simulators](https://awesome-repositories.com/f/testing-quality-assurance/local-network-simulators.md) — Simulates a full node environment on a local machine for blockchain application development and testing. ([source](https://developers.stellar.org/docs/tools))
- [Non-Committing Transaction Simulations](https://awesome-repositories.com/f/testing-quality-assurance/non-committing-transaction-simulations.md) — Predicts the outcome and fee costs of transactions before submission by running them through a preflight environment. ([source](https://developers.stellar.org/docs/build/guides))
