{"repo":"astroband/astrograph","free":true,"listed":false,"github":"https://github.com/astroband/astrograph","clone":"git clone https://github.com/astroband/astrograph.git","description":"Access Stellar ledger via GraphQL","language":"TypeScript","stars":114,"topics":["stellar","graphql","graphql-server","dgraph","blockchain"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Astrograph Important This project is still under heavy active development. Until it reaches 1.0 breaking changes may land without prior notice. Astrograph is a GraphQL server for the Stellar network. You can think about it as a GraphQL version of Horizon, the client-facing API server for the Stellar ecosystem. Astrograph allows you to retrieve various data from the blockchain, as well as allowing you to subscribe to particular events using GraphQL subscriptions mechanisms. Astrograph was initially developed by Evil Martians for Mobius under the MIT license. We continue our work on Astrograph for the benefit of the broader Stellar developer community. Anyone is welcome to contribute to Astrograph, just read CONTRIBUTING.md. Install Docker compose So the most simple way to launch Astrograph to try it out is with docker-compose : Containers created with these commands export the next ports you can access: Astrograph GraphQL sandbox -- 4000 (pubnet) and 5000 (testnet) Stellar core HTTP ports -- 11625 and 11626 (pubnet), 12625 and 12626 (testnet) Elasticsearch HTTP endpoint -- 9200 (pubnet) and 9300 (testnet) We chose such port mapping to allow both pubnet and testnet instances to run simultaneously To test that Astrograph was setup correctly, visit GraphQL sandbox (http://localhost:4000 for pubnet and http://localhost:5000 for testnet), and try to subscribe to new ledgers: You should see new ledgers coming. Remember that you should wait for stellar-core to start applying ledgers,","default_branch":null,"files":null,"tree":[],"storefront":"/r/astroband","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/astroband/astrograph/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}