Goldsky vs Moralis
Last updated
A practical comparison of packaged wallet data, streaming, indexing architecture, RPC, and pricing.
Goldsky vs Moralis: the verdict
Moralis packages wallet, token, NFT, and price data into REST sub-APIs across EVM, Solana, and Bitcoin.[1] It has no hosted subgraph product and moves customers off The Graph onto its own REST and SQL model instead.[10]
Goldsky hosts an existing subgraph unchanged from its IPFS deployment hash and runs Turbo, a vendor-managed streaming pipeline to 11 sink types.[23][25]
Moralis is the packaged-API vendor. Goldsky is the custom-indexing vendor. The comparison below starts with Feeds against the Moralis Data API, then moves to streaming, RPC, chain support, and pricing.
Moralis
Why Moralis may be ideal for you:
- A wide packaged REST surface in one schema across EVM, Solana, and Bitcoin
- A shipped wallet authentication product (Auth API)
- RPC Nodes bundled into every plan, with WebSocket subscriptions
Why Moralis may not be ideal:
- No hosted subgraph product
- No self-serve free tier since September 1, 2026
- Official SDKs cover only Node.js and Python
Choose Moralis if a wide packaged REST surface, wallet authentication, and WebSocket RPC matter more than custom indexing.
Goldsky
Why Goldsky may be ideal for you:
- Hosts an existing subgraph unchanged from its IPFS deployment hash
- Vendor-managed streaming to 11 sink types with Turbo
- A one-time $100 signup credit, no card required
Why Goldsky may not be ideal:
- No wallet-authentication product
- No WebSocket RPC, HTTPS only
- No bulk export to BigQuery, Snowflake, or Databricks
Choose Goldsky if custom indexing, managed streaming to an owned database, and flat per-request pricing matter more than a packaged API surface.
Compare products, pricing, and platform capabilities
Moralis is a packaged-API platform with add-on RPC and streaming products. Goldsky answers with Feeds for wallet data, Subgraphs and Turbo for indexing and streaming, and Edge RPC for JSON-RPC access.
| Feature | Moralis | Goldsky |
|---|---|---|
| Packaged wallet and token data | ||
| Packaged REST data API | Advantage: Data API: 9 sub-APIs (Wallet, Token, NFT, Price, DeFi, Blockchain, PnL, Entity, Token Search/Score) across EVM, Solana, and Bitcoin[1] | Feeds: wallet balances, transfer history, and token metadata and prices on 8 EVM chains[21] |
| Pricing model | Bundled into paid RPC plans starting at $149/month[14] | $0.35 per 1,000 requests, same price for every endpoint[28] |
| Wallet authentication | Advantage: Auth API: EIP-4361 wallet sign-in for EVM and Solana[5] | No equivalent product |
| Indexing architecture | ||
| Subgraph hosting | No subgraph product. A migration guide moves subgraph queries to Moralis REST endpoints[10] | Advantage: Hosts an existing subgraph unchanged from its IPFS deployment hash[23] |
| Real-time push | Streams: real-time webhooks for EVM, Bitcoin, and Solana[2] | Subgraph webhooks ship out of the box[22] |
| Streaming and data delivery | ||
| Vendor-managed streaming pipeline | Data Feeds (Early Access): customer runs the Postgres, ClickHouse, or MySQL destination[7] | Advantage: Turbo: vendor-managed pipeline to 11 sink types, with SQL and TypeScript transforms[25] |
| Bulk warehouse export | Advantage: Datashare (early access, gated): bulk export to BigQuery, Snowflake, S3, or Databricks[9] | No equivalent product |
| RPC | ||
| WebSocket subscriptions | Advantage: RPC Nodes include WebSocket subscriptions and archive access[3] | HTTPS only, no WebSocket subscriptions |
| RPC pricing | Bundled into paid plans: $149 to $749/month by compute units[4] | $5 per million requests, every method priced the same[27] |
| Chain coverage | ||
| Subgraph chain coverage | No subgraph product | Advantage: 106 chains show subgraph support[24] |
| Packaged API chain coverage | Data API lists 30+ supported chains[1] | Feeds covers 8 EVM chains[21] |
Architecture
Moralis runs vendor-managed infrastructure. Its own docs state that Moralis handles the infrastructure instead of the customer running nodes.[3] Its core data model is a REST API and SDK, not a subgraph.[10]
- No subgraph product: Moralis’ own migration guide moves customers off The Graph’s subgraph model onto Moralis REST and SQL endpoints.[10] This is the sharpest architectural difference between the two vendors.
- Goldsky Subgraphs: hosts an existing subgraph unchanged from its IPFS deployment hash, with no manifest or schema change. The CLI also carries
graft-fromandremove-graftflags.[23] - Data Feeds (Early Access): a vendor-managed pipeline into a customer-owned Postgres, ClickHouse, or MySQL instance, with reorg correction through ClickHouse collapsing tables.[7]
- Datashare (early access, gated): bulk, scheduled export to a customer’s BigQuery, Snowflake, S3, or Databricks, behind a Request Access form.[9]
- Goldsky Turbo: a vendor-managed pipeline of raw or transformed onchain data to 11 sink types, with reorgs detected at ingestion and walked back automatically.[25]
Developer experience
The two platforms ask different things of a developer. Moralis asks for REST calls from application code. Goldsky asks for a subgraph deploy or a pipeline config. The notes below compare the tooling each model ships.
- SDK languages: Moralis ships official SDKs for Node.js and Python only. Every other language calls the REST API directly.[12]
- CLI: no CLI exists for the current Moralis product line.[6]
- Local dev workflow: Moralis has no documented local-dev workflow, beyond a Docker-based sink-starter-pack quickstart for Data Feeds.[6]
- Subgraph migration tooling: Moralis ships
npx feeds-migrate, which reads a subgraph manifest and generates a Data Feeds config.[11] Its field-by-field migration guide maps subgraph queries to Moralis REST endpoints.[10] - Goldsky migration: deploying an existing subgraph to Goldsky needs only its IPFS deployment hash, with no manifest, schema, or mapping change.[23]
Streaming and data delivery
Moralis Data Feeds (Early Access) syncs data into a customer-owned Postgres, ClickHouse, or MySQL instance, with reorg correction through ClickHouse collapsing tables.[7] It also streams through Kafka-compatible, RabbitMQ/AMQP, and SQS-compatible clients, plus REST and Arrow Flight for direct reads.[8] The customer runs every one of these destinations.
Goldsky Turbo is a vendor-managed pipeline to 11 sink types, with SQL transforms through Apache DataFusion and TypeScript Script Transforms.[25][26] Goldsky runs the pipeline. Moralis Data Feeds runs the sync process but leaves the destination to the customer.
Where Moralis goes further: Datashare reaches BigQuery, Snowflake, S3, and Databricks across 30+ chains, a bulk warehouse path Goldsky Turbo does not offer.[9] Datashare is early access and gated behind a Request Access form. This is a roadmap gap, not two generally available products compared head to head.
RPC services
Moralis RPC Nodes are bundled into every paid plan and cover 20+ networks, with WebSocket subscriptions and archive access.[3] Plan limits run from Starter at $149/month for 2M compute units and 40 requests a second. Business costs $749/month for 500M compute units and 200 requests a second.[4] Overage runs $11.25, $5, and $4 per million compute units across those plans.[4]
Goldsky Edge RPC is a standalone, metered product at $5 per million requests, for EVM networks only, over HTTPS only, with no WebSocket subscriptions.[27]
Where Moralis goes further: WebSocket subscriptions ship on every Moralis RPC Nodes plan. Edge RPC serves HTTPS only and has no WebSocket subscriptions.
Chain support
- Moralis: names 31 chains on its chains page, four flagged deprecated (Fantom, Moonbeam, Moonriver, Lisk).[13] The Data API lists 30+ supported chains.[1]
- Moralis non-EVM: Solana has its own API set, and Bitcoin ships xpub support with a UTXO data model.[1]
- Goldsky Feeds: covers 8 EVM chains.[21]
- Goldsky Turbo: covers EVM plus Solana, Bitcoin, Stellar, NEAR, Movement, and Hypercore.[24]
- Goldsky Subgraphs: the coverage matrix lists 106 chains for subgraph hosting.[24]
Goldsky’s current chain list is on the chains page.
Pricing
| Feature | Moralis | Goldsky |
|---|---|---|
| Free tier | None. The legacy free plan stopped working September 1, 2026[16] | Starter plan, $100 one-time credit, no card required[28] |
| Entry plan | Starter $149/month, 2M compute units, 40 requests/sec[4] | Scale plan, pay-as-you-go, no monthly minimum[28] |
| Packaged data pricing | Bundled into RPC plans, metered in compute units[14] | $0.35 per 1,000 Feeds requests, same price for every endpoint[28] |
| Streaming pricing | Data Feeds standalone: $10/month for 10 GB, $1/GB overage[14] | Turbo: $0.10 per worker-hour plus $1.00 per 100,000 events written[28] |
| Published latency figures | p50 under 50ms, p90 under 500ms, p95 under 1s for core reads[17] | No published percentile latency figure |
| Compliance | SOC 2 Type II and ISO 27001[18] | SOC 2 Type II |
Moralis has no self-serve free tier. The pricing FAQ points new signups to a sales trial instead.[15] Goldsky publishes full pricing details, including volume discounts, on its pricing page.
When to choose Goldsky, and when to choose Moralis
Choose Moralis if:
- A wide packaged REST surface per chain matters more than custom indexing
- Shipped wallet authentication for EVM and Solana is a requirement
- WebSocket subscriptions on every RPC request are a requirement
- Bulk export to BigQuery, Snowflake, or Databricks is a requirement today
Choose Goldsky if:
- An existing subgraph needs to keep running unchanged from its IPFS hash
- A vendor-managed streaming pipeline to a customer-owned database is needed
- Flat per-request pricing for RPC and wallet data is preferred over tiered plans
- A one-time signup credit is preferred over a required $149/month plan
Frequently asked questions
How is Moralis different from other web3 service providers?
Moralis packages wallet, token, NFT, and price data into REST sub-APIs across EVM, Solana, and Bitcoin.[1] Goldsky runs Subgraphs, Turbo streaming pipelines, Edge RPC, and Feeds, built around custom indexing rather than fixed endpoints.[22] Moralis’ own FAQ answers this same question from its side.[19]
What does Moralis cost now that the free plan is gone?
The legacy free plan stopped working on September 1, 2026, and the pricing FAQ now routes new signups to a sales trial.[16] Paid plans start at Starter for $149/month, then Pro at $249/month and Business at $749/month.[14] Goldsky’s Starter plan gives a one-time $100 credit with no card required.[28]
What blockchains does Moralis support?
Moralis names 31 chains on its chains page, with four flagged deprecated (Fantom, Moonbeam, Moonriver, Lisk).[13] The Data API itself lists 30+ supported chains, plus a separate Solana API and Bitcoin support with xpub and a UTXO data model.[1] Moralis’ own chains FAQ answer lists an older, shorter chain set than its current chains page.[20] Goldsky’s subgraph coverage matrix lists 106 chains, and Turbo covers EVM plus Solana, Bitcoin, Stellar, NEAR, Movement, and Hypercore.[24]
How does Moralis compare with Goldsky for subgraph work?
Moralis has no hosted subgraph product. Its own migration guide moves subgraph queries onto Moralis REST and SQL endpoints instead.[10] A separate Moralis tool, npx feeds-migrate, reads a subgraph manifest and generates a Data Feeds config.[11] Goldsky hosts an existing subgraph unchanged from its IPFS deployment hash, with no manifest or schema change.[23]
What replaces the Moralis Data API at Goldsky?
Goldsky Feeds covers wallet balances, transfer history, and token metadata and prices on 8 EVM chains, at $0.35 per 1,000 requests.[21] Feeds has no DeFi position, NFT, PnL, or token-score endpoints, so Moralis Data API’s packaged REST surface is wider per chain.[1]
Sources
All sources were checked on October 28, 2026.
Show 28 sourcesHide 28 sources
- Data API Overview. Moralis Docs.abcd
- Streams Overview. Moralis Docs.^
- RPC Nodes Overview. Moralis Docs.abc
- RPC Nodes Pricing. Moralis Docs.abc
- Auth API Overview. Moralis Docs.^
- Data Feeds Quickstart (Early Access). Moralis Docs.^
- Data Feeds Destinations. Moralis Docs.abc
- Data Feeds Streaming Access Methods. Moralis Docs.^
- Migrating from The Graph to Moralis. Moralis Docs.abcde
- Data Feeds by Continuum (feeds-migrate). Moralis.ab
- Moralis SDK Setup. Moralis Docs.^
- Supported Chains. Moralis.ab
- Pricing. Moralis.abc
- Pricing FAQ. Moralis Docs.^
- What Happens to Moralis Legacy Free Plans. Moralis.ab
- Performance and Reliability. Moralis Docs.^
- Moralis homepage (compliance). Moralis.^
- How Is Moralis Different From Other Web3 Service Providers. Moralis.^
- What Blockchains Does Moralis Support. Moralis.^
- Feeds API overview. Goldsky Docs.abc
- Index onchain data with Subgraphs. Goldsky Docs.ab
- Migrate from The Graph. Goldsky Docs.abcde
- Supported chains. Goldsky.abc
- Turbo - Supported sinks. Goldsky Docs.abcd
- Turbo - Transforms overview. Goldsky Docs.^
- Edge RPC. Goldsky Docs.ab
- Pricing summary. Goldsky Docs.abc
Ready to try Goldsky?
Start with the free tier to try subgraphs, data streaming, and multi-region RPC. No credit card needed.







