{"id":23204643,"url":"https://github.com/stellar/anchor-platform","last_synced_at":"2026-03-05T23:24:12.246Z","repository":{"id":36970923,"uuid":"452893461","full_name":"stellar/anchor-platform","owner":"stellar","description":"Java SDK for the Stellar network anchor development.","archived":false,"fork":false,"pushed_at":"2025-09-18T18:30:28.000Z","size":25410,"stargazers_count":42,"open_issues_count":7,"forks_count":38,"subscribers_count":19,"default_branch":"develop","last_synced_at":"2025-09-18T18:33:40.755Z","etag":null,"topics":["anchor","deposit","java","kotlin","payment","sep","stellar","withdrawal"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stellar.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-01-28T00:44:29.000Z","updated_at":"2025-09-18T15:44:29.000Z","dependencies_parsed_at":"2024-01-30T21:44:55.864Z","dependency_job_id":"755fbb00-c997-43b6-b31f-f822db8af742","html_url":"https://github.com/stellar/anchor-platform","commit_stats":{"total_commits":1115,"total_committers":19,"mean_commits":58.68421052631579,"dds":0.6690582959641256,"last_synced_commit":"286aec985f2d8092e76b77ae378eb45ac469f3db"},"previous_names":["stellar/anchor-platform","stellar/java-stellar-anchor-sdk"],"tags_count":96,"template":false,"template_full_name":null,"purl":"pkg:github/stellar/anchor-platform","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stellar%2Fanchor-platform","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stellar%2Fanchor-platform/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stellar%2Fanchor-platform/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stellar%2Fanchor-platform/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stellar","download_url":"https://codeload.github.com/stellar/anchor-platform/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stellar%2Fanchor-platform/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278542675,"owners_count":26004061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-05T02:00:06.059Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anchor","deposit","java","kotlin","payment","sep","stellar","withdrawal"],"created_at":"2024-12-18T16:15:56.955Z","updated_at":"2025-10-06T00:53:20.028Z","avatar_url":"https://github.com/stellar.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![License](https://badgen.net/badge/license/Apache%202/blue?icon=github\u0026label=License)](https://github.com/stellar/anchor-platform/blob/develop/LICENSE)\n[![GitHub Version](https://badgen.net/github/release/stellar/anchor-platform?icon=github\u0026label=Latest%20release)](https://github.com/stellar/anchor-platform/releases)\n[![Docker](https://badgen.net/badge/Latest%20Release/v4.0.1/blue?icon=docker)](https://hub.docker.com/r/stellar/anchor-platform/tags?page=1\u0026name=4.0.1)\n![Develop Branch](https://github.com/stellar/anchor-platform/actions/workflows/on_push_to_develop.yml/badge.svg?branch=develop)\n\n\u003cdiv style=\"text-align: center\"\u003e\n\u003cimg alt=\"Stellar\" src=\"https://github.com/stellar/.github/raw/master/stellar-logo.png\" width=\"558\" /\u003e\n\u003cbr/\u003e\n\u003cstrong\u003eCreating equitable access to the global financial system\u003c/strong\u003e\n\u003c/div\u003e\n\n# Stellar Anchor Platform\n\nThe Anchor Platform is the easiest and fastest way to deploy\na [SEP-compatible](https://github.com/stellar/stellar-protocol/tree/master/ecosystem) anchor service.\n\nIt implements the majority of standardized API (`SEP`) endpoints that wallets, exchanges, and other applications use,\nand provides a set of backend HTTPS APIs \u0026 callbacks for the anchor to integrate with for specifying fees, exchange\nrates, and off-chain transaction status updates.\n\nThe goal of the Anchor Platform is to abstract all Stellar-specific functionality and requirements for running an\nanchor, allowing businesses to focus on the core business logic necessary to provide these services.\n\n## Getting Started\n\nTo get started, visit the [Anchor Platform documentation](https://developers.stellar.org/docs/category/anchor-platform).\nRelease notes can be found on the\nproject's [releases page](https://github.com/stellar/anchor-platform/releases).\n\n## Contributing\n\nPlease refer to our [How to contribute](/docs/01%20-%20Contributing/README.md) guide for more information on how to\ncontribute to this project.\n\n## Directory Layout\n\n- __docs__: Contains the documentation for the Anchor Platform.\n- __api_schema__: Contains the Java classes and interfaces that represent the API schema.\n- __core__: Contains the core Anchor Platform implementation. Most of the SEP business logics are implemented here. No\n  infrastructures, such as database, configuration, queue, or logging implementations are assumed in this sub-project.\n- __platform__: Contains the Anchor Platform implementation that uses Spring Boot as the underlying framework. This\n  sub-project is responsible for providing the infrastructure implementations, such as database, configuration, queue,\n  and logging. The `sep-server`, `platform-server`, `custody-server`, `event-processor` and `stellar-observer` services\n  are also implemented here.\n- __kotlin_reference_server__: Contains the anchor's reference server implementation in Kotlin.\n- __wallet_reference_server__: Contains the wallet's reference server implementation in Kotlin.\n- __service_runner__: Contains the service runner implementation that runs services, such as SEP, platform, payment\n  observer, and reference servers, etc. It also contains the main entry point of the Anchor Platform.\n- __essential-tests__: Contains the essential integration tests and end-2-end tests for the Anchor Platform.\n- __extended-tests__: Contains the extended integration tests and end-2-end tests for the Anchor Platform.\n\n## Quickstart\n\nAnchor Platform can be run locally using Docker Compose. \n\n### For version 2.x.x stable release\n```shell\n# In the root directory of the project\ndocker compose --profile v2-stable up -d\n```\n\n### For latest release\n```shell\n# In the root directory of the project\ndocker compose --profile latest up -d\n```\n\n### For locally built image\nTo build the Anchor Platform image locally, run the following command in the root directory of the project.\n```shell\n# In the root directory of the project\ndocker build -t stellar/anchor-platform:local .\n```\n\nThen, run the following command to start the Anchor Platform.\n```shell\n# In the root directory of the project\ndocker compose --profile local up -d\n```\n\nThe [Stellar Demo Wallet](https://demo-wallet.stellar.org) can be used to interact with the Anchor Platform. To get\nstarted, create and fund a new account, then add a new asset with the following parameters.\n\n| Parameter          | Value                                                      |\n|--------------------|------------------------------------------------------------|\n| Asset Code         | `USDC`                                                     |\n| Anchor Home Domain | `localhost:8080`                                           |\n| Issuer Public Key  | `GDQOE23CFSUMSVQK4Y5JHPPYK73VYCNHZHA7ENKCV37P6SUEO6XQBKPP` |\n\nNow you can deposit and withdraw USDC using the Stellar Demo Wallet.\n\n## References\n\n[SEP-1](https://stellar.org/protocol/sep-6): Stellar Info File\n\n[SEP-6](https://stellar.org/protocol/sep-6): Deposit and Withdrawal API\n\n[SEP-10](https://stellar.org/protocol/sep-10): Stellar Web Authentication\n\n[SEP-12](https://stellar.org/protocol/sep-12): KYC API\n\n[SEP-24](https://stellar.org/protocol/sep-24): Hosted Deposit and Withdrawal\n\n[SEP-31](https://stellar.org/protocol/sep-31): Cross-Border Payments API\n\n[SEP-38](https://stellar.org/protocol/sep-38): Anchor RFQ API\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstellar%2Fanchor-platform","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstellar%2Fanchor-platform","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstellar%2Fanchor-platform/lists"}