Skip to content
Solutions

Web3 and stablecoin infrastructure

Web3 and stablecoin infrastructure

Web3 products run on a public blockchain plus the off-chain infrastructure that makes the chain usable: smart-contract CI, RPC and nodes, wallet back ends, indexers, IPFS, and dapp frontends. Quake AI is general-purpose IaaS, and these workloads run on the same Compute, storage, and network primitives as any other application you host here. This page sequences the layers, maps each to the primitives and templates behind it, and links to the deeper RPC and wallet leaves.

What this is for#

Run a complete Web3 stack on Quake AI: smart-contract development, RPC and blockchain nodes, wallet back ends, indexers, IPFS pinning, and dapp frontends. You bring the node and client software; Quake AI provides the Compute, Block and Object Storage, networking, and self-managed Postgres it runs on. Every pattern here runs CPU-only as a standard workload on general-purpose infrastructure, in US regions. Each layer below links to the leaf or how-to that covers it in depth.

Reference architecture#

Web3 developers and usersPublic chains and peersQuake AICompute (simple-vm, dev-environment)Block Storage (chain state)Object Storage (artifacts, pins)Self-managed Postgres (indexer, history)Smart-contract CISelf-hosted nodeIPFS pinningDapp frontend chain databuild artifactspinned contentsubgraph storedeploy and queryP2P and RPC
Click to zoom
Web3 stack on Quake AI: smart-contract CI, a self-hosted node, IPFS pinning, and a dapp frontend run on Compute (the simple-vm and dev-environment templates), backed by Block Storage for chain state, Object Storage for artifacts and pins, and a self-managed Postgres for the indexer and history. Developers deploy and query; the node syncs with public chains and peers.

Download diagram: SVG, PNG, and PDF.

One representative path runs from contract source to a live dapp. Each step links to the leaf or how-to that owns the detail; the bodies are not duplicated here.

  1. Smart-contract CI. Run Hardhat or Foundry test suites and fork-from-mainnet runners on Compute, with build artifacts and fuzz corpora in Object Storage. The development environment template provides the runtime, and the DevOps automation leaf covers the CI pattern in general.

  2. Self-hosted node. Run a geth or reth Ethereum node on a VM, with chain state on Block Storage and steady-state peer traffic over Network. The RPC and blockchain nodes leaf covers per-chain sizing, archive nodes, and the relationship to managed RPC providers.

  3. The Graph indexer. Ingest chain events into a self-managed Postgres store and serve GraphQL queries, with the indexer pointed at the node from step 2 or a managed RPC endpoint. Sizing follows The Graph's published indexer requirements.

  4. IPFS pinning. Pin subgraph manifests, dapp assets, and metadata on an IPFS node, backed by Block Storage or Object Storage. The single VM template provides the runtime; flat egress keeps gateway traffic predictable.

  5. Dapp frontend. Serve a static or server-rendered app on VMs or Kubernetes through an edge reverse proxy, with assets in Object Storage and a third-party CDN in front. The web applications and APIs leaf owns this shape.

Services involved#

ServiceRole in this architectureDocs
ComputeCI runners, nodes, indexers, wallet back ends, IPFS, and dapp tiers (CPU)Compute
Block StorageChain state for nodes and the indexer working setBlock Storage
Object StorageBuild artifacts, snapshots, and IPFS-pinned contentObject Storage
Network and self-managed edgePublic ingress, peer traffic, and request routingNetwork
Self-managed PostgresSubgraph store, wallet history, and analytics query layerSelf-managed PostgreSQL template

Workload patterns and the primitives behind them#

Each pattern below maps to documented Quake AI primitives and a first-party template. None of these is a managed Web3 service: you run the node, indexer, wallet back end, or pinning node yourself on your own VMs and containers.

Workload patternQuake AI primitives and templatesDocs
Smart-contract CI (Hardhat, Foundry, Anchor)Compute and Object Storage; development environment templateDev environment template
RPC and blockchain nodes (geth, reth, Bitcoin)Compute, Block Storage, Network, Object Storage; single VM and monitoring templatesRPC and blockchain nodes
Wallet back end (Tether WDK)Compute, self-managed Postgres, Object Storage, API gatewayWallet and payments back end
Indexing (The Graph subgraphs)Compute, self-managed Postgres, Block Storage, IPFSSelf-managed Postgres template
IPFS pinning nodeCompute, Block Storage, Object Storage, NetworkObject Storage
Dapp frontend on VMs or KubernetesCompute, Object Storage, edge reverse proxy, KubernetesWeb applications and APIs
DeFi keepers, liquidators, oracle feedersCompute and monitoring; single VM templateMonitoring stack template
On-chain analytics back endCompute, self-managed Postgres, Block Storage, Object StorageSelf-managed Postgres template

Wallet and payments#

The wallet layer supports a client that holds its own keys. The Tether Wallet Development Kit is open-source and self-custodial, so the cloud surface is the supporting back end: an RPC dependency, a transaction-submission service, audit logging, and an indexed transaction history on self-managed Postgres. Rumble Wallet is the first real-world deployment of the WDK, launched with Tether on 07.01.2026 with USDT, XAUT, and BTC support. The Wallet and payments back end leaf covers this pattern in depth.

Get started#

Estimate the cost#

Monthly cost estimate

Pricing calculator ↗

Sized as a custom package on shared vCPU.

Starting template$13.10/mo

Monthly total for the required template above. Use the configurator below to add optional pieces and see the total update.

What each resource is for

Vm

s1a.small · 2 shared vCPU, 2 GiB RAM, 0.5 Gbps

$16.50/mo

Compute shown per role at custom-package rates ($29/dedicated vCPU, $7.25/shared vCPU, $1/GiB RAM). The headline above is the billed total: the cheaper of a named plan and the custom package, plus add-ons.

Included in baseline

s1a.small

2 shared vCPU, 2 GiB RAM, 0.5 Gbps

$16.50

Compute + RAM rate basis

2 vCPU + 2 GiB RAM at $29/dedicated vCPU, $7.25/shared vCPU, $1/GiB RAM (regular). Totals apply the flat −$5/mo package promotion.

—

Block storage (20 GiB)

20 GiB at $0.08/GiB/mo

$1.60

Public IP (included)

1 included with the custom package

$0.00

Package promotional discount

Flat −$5.00/mo on the custom package (same promotion as named plans).

$-5.00

Included at no charge

These line items are zero on Quake AI. Many other providers meter them separately.

Data transfer (inbound and outbound)

Unlimited data transfer on every plan; Quake AI does not meter per-GB egress.

AWS, GCP, and Azure meter outbound transfer per GB. DigitalOcean and Hetzner include an allowance on compute plans, then charge overage.

Learn more
$0.00

Private networking

Private networks, subnets, Neutron routers, and security groups are included with the plan.

VPC objects are usually free to create elsewhere, but NAT gateways bill hourly plus per-GB processed. Quake AI uses router SNAT with no separate NAT line item.

$0.00

Control-plane API requests

OpenStack API calls for provisioning and management are included.

Some managed services on other clouds meter API calls or charge for premium control-plane features.

$0.00

Configure your estimate

Check the add-ons you plan to deploy to build a monthly total. Nothing is selected to start, so the total below begins at the baseline.

Starting template

The required baseline, always included.

$13.10/mo
Your configured estimate$13.10/mo

Pricing data last validated: . For current rates, check quake.ai/pricing.

Considerations and limits#

  • No managed blockchain, RPC, or wallet service. Quake AI supplies Compute, storage, and network primitives. You run the node software, indexer, wallet back end, and IPFS node yourself on your own VMs and containers.
  • CPU only. Quake AI runs AMD EPYC instances with no GPU flavors. The patterns on this page are CPU workloads. GPU-accelerated zero-knowledge proving and similar workloads are not a fit.
  • No managed database. The Graph indexer, wallet history, and analytics back ends run on self-managed Postgres. At The Graph's largest published tiers, a self-managed Postgres deployment is operationally heavy; most indexers run at the standard or medium tiers.
  • No managed HSM. The WDK keeps custody on the client device. A wallet team that wants a remote-signer model brings its own HSM provider or self-manages software signing.
  • No native CDN. Dapp assets sit in Object Storage behind a third-party CDN. See the CDN origin guide for the origin configuration.
  • Block Storage throughput. Archive-node sync is bound by disk throughput. Quake AI documents Block Storage capacity and durability; measure sync time against representative volumes before committing to an archive node, and see the RPC and blockchain nodes leaf for per-chain detail. Per the reth release notes, a baseline archive node starts at 2 TB of fast storage.
  • Flat egress, US regions. Quake AI uses a flat egress pricing model and three US regions with no automatic cross-region replication.
  • Compliance posture. Quake AI holds SOC 2 Type I and Type II attestations, with SOC 3 on request. See Compliance and certifications. This page describes infrastructure patterns, not a regulated-workload attestation.
  • Where the regulated hot path lives. Licensed stablecoin issuance and centralized-exchange hot-wallet hot paths sit under money-transmitter and banking-grade regimes beyond what SOC 2 and SOC 3 cover. The adjacent workloads (analytics, internal tooling, and frontends) run here; keep the regulated settlement hot path on a platform whose attestations meet your regulator's bar. A cross-chain bridge with attestation nodes across continents needs a footprint the three US regions do not provide, though its US-replica subset fits.
Was this page helpful?