Introduction
Getting started
Goldsky provides foundational data infrastructure for applications that need real-time blockchain data, right in their own infrastructure.
Subgraphs:
Enterprise-grade webasm-powered indexing with full backwards compatibility with subgraphs. Use with add-ons like webhooks and more.
Mirror:
A data pipeline platform that allows you to get real-time, re-org aware tables in your database or message queues with a single yaml config.
Subgraphs and Mirror can be used together or separately. Mirror can use Goldsky-hosted subgraphs as a data source, allowing you to get your data into any of our sinks without any data lag.
Indexing subgraphs
Get started with Subgraphs
Migrate from The Graph
Migrate your subgraphs from The Graph and host them on Goldsky.
Sync data
Use Mirror to push data into your project.
Select a database to push to
Choose the right sink for your project from our supported sinks.
Quick start
To get started with Goldsky:
- Create an account at app.goldsky.com.
- Choose a plan that best fits your needs.
- Create an API key on the Settings page.
- Install the Goldsky CLI:
npm install -g @goldskycom/cli
- Log in with the API key created earlier:
goldsky login
- Deploy your subgraphAlternatively, if you have public subgraphs deployed to The Graph’s hosted service, the following command seamlessly migrates your subgraph to Goldsky:
cd <your-subgraph-directory> graph build # Build your subgraph as normal. goldsky subgraph deploy my-subgraph/1.0.0
Learn more about migrating from The Graph.goldsky subgraph deploy your-subgraph-name/your-version --from-url <your-subgraph-query-url>
- Access dataOpen the "GraphQL API" link in your browser to access your data
goldsky subgraph list
Getting help
If things do not go according to plan and you run into any issues or would like to provide feedback, please contact us at support@goldsky.com.