Summary: An open-source GraphQL server for Stellar network
Goals: We built Astrograph to make Stellar even more appealing to developers and lower the barrier for entry into its ecosystem. With our first release, we got basic info about the current and historical state of the network available via single GraphQL endpoint. Now the focus is on expanding the GraphQL schema with new queries and making the server more robust. Our next target is to finish the internal ingestion engine and eliminate dependency on the Horizon for historical data.
Astrograph is the client-facing GraphQL server for the Stellar ecosystem. It is quite similar to Horizon, except that instead of exposing RESTful API, it provides a single endpoint to explore the Stellar network state and history using powerful GraphQL queries. It also offers reliable WebSocket-based subscriptions, allowing developers to add real-time capabilities to the apps faster and with less effort.
Check our blog post to get more details about the project.
We run a demo instance of Astrograph so you can explore Stellar through GraphQL right in our playground, we welcome you to start testing your queries.
At this point, we primarily want to see how our current schema fits your real-world needs and how it can be improved. Are you building a product based on a Stellar network and think you can benefit from GraphQL’s flexibility and ease of use? Feel free to tell us about your specific needs so we can introduce more queries, connections, filters or subscriptions.