EnterpriseNodes

“Enterprise” package.

Use cases

✅ Projects that count on predictable API performance
✅ Security requirements forbid shared workloads
✅ Vanity / whitelabel API required

✅ Banks / Financial institutions ✅ Exchanges ✅ High profile projects

This package is the most versatile solution suitable for the most demanding requirements.
Low latency, high throughput endpoints with 100% Alogd+Indexer API coverage + performance patches.

This package can be augmented with FTL 1.0 block proxy™ that delivers new blocks to the indexer /v2/block endpoints using “ZERO INDEXING” - as soon as they are committed to the ledger without waiting for indexing. Latest (confirmed!) block appears on the hosted indexer endpoint sooner then on any local/on-prem indexer “breaking the laws of physics”.

Checkout a simple 3D Algo Multiverse explorer that uses Node API only.

Technical details

The service consists of 8 nodes, 8 indexers and 8 balancers:

  • 1 full node per region (2 nodes total)
  • 3 “caching” catchup nodes per region (6 total)
  • 1 full indexers per region (2 indexers total)
  • 3 “caching” truncated indexers per region (6 total)
  • 3 dedicated active-active L7 nginx balancers per region (6 total)
  • a dedicated failover L3 balancer per region (2 total)

L7 load-balancers have special lua logic that combined with “last-block oracle” allows intelligent split between truncated and archival indexers

Truncated indexer is AlgoNode exclusive solution that allows us to handle 95% indexer API requests on a 40GB indexer instead of 2TB full indexer.
We use configuration, infrastructure, balancing and SQL magic - no indexer code changes.

Regional Service schema

The service includes two regions , each with the following setup

flowchart TB s(back-end) --HTTP/IPv6---> eu-lb-ha[Failover L3-LB ] b(browser) --HTTPS/IPv4--> cf cf(CloudFlare) --HTTP/IPv6--> eu-lb-ha subgraph eu[external resources] eu-lb-ha --> eu-lb[3x Active-Active L7-LB] eu-lb --95%--> eu-idx-ro[Idx API] eu-lb --5%--> feu-idx-ro[Idx API] eu-lb --98%--> eu-nodemem[3x node catchup] eu-lb --2%--> eu-nodearch[1x node archival] eu-idx-ro --read only--> eu-pg-idx[40GB Postgres DB] eu-idx-rw[idx Writer] eu-nodemem --> eu-algostrm[FTL 2.0 VirtualNode] eu-algostrm --> eu-idx-rw eu-nodearch --> eu-algostrm eu-idx-rw --> eu-pg-idx feu-idx-rw --> feu-pg-idx[2TB Postgres DB] feu-idx-ro --read only--> feu-pg-idx eu-nodearch --> feu-idx-rw[idx Writer] subgraph eui[3x Truncated Indexer] eu-idx-ro eu-idx-rw eu-pg-idx end subgraph euif[1x Full Indexer] feu-idx-ro feu-idx-rw feu-pg-idx end end subgraph c[Shared Infra] z[Zabbix] g[Graylog] t[AlgoNode\nRelay Nodes] end z -..-> eu g -..-> eu t -..-> eu

Included in the package

  • 1h of R&D monthly
  • Custom DNS for endpoints
  • Non-cloudflare endpoints (BE)
  • Clouflare proxied endpoints (FE)
  • Custom security (Tokens, JWTs, …)
  • Hierarchical request limits
  • Testnet endpoints (no SLA)
  • Realtime monitoring dashboard

Contract

  • 99.95% service availability (SLA)
  • 10x reimbursement for each minute below SLA
  • Zero downtime upgrades (no maintenance windows)
  • No per request quotas / surcharges
  • No vendor lock-in, setup replication
  • First invoice after 30 days of 🥰
  • Proper European invoicing
  • Zero commitment (you can stop mid month)

Pricing

dual-region

  • 1024 USD setup fee
  • 2048 USD after the first month in production

Two supported AlgoNode regions of choice.

multi-region

  • 1024 USD setup fee
  • 1024 USD per region

3 to 5 supported AlgoNode regions of choice.

On-Premise / Customer VPC

  • 8192 USD setup fee
  • 512 USD monthly service only fee

Compare packages

featureUnlimitedEnterpriseFree
Price$256 fixed$2048 fixedfree
Algod API
Indexer API
API analyticsshareddedicatedshared
Vanity endpoints🚫🚫
Custom tokens10
Domain whitelisting10
Unlimited queries10MM/month
Infrashareddedicatedshared
Algorand exclusive team
Patcheson schedulecustom scheduleexperimental
HA Regions232 or 323
Req per sec per project600030001000
Req per sec per IP500customer def., up to 3k50
Node Ping Latency<50ms<100ms<50ms
Indexer Response latency<20ms p95<20ms p98<20ms median
Indexer parametersall enabled, 10k resourcescustomer def.all enabled, 10k resources
SLO99.99%, 4hrs response99.95%, 1hr response
phone support
no SLO
SLA1x reimbursement10x reimbursement🚫
R&D support1hr/mo2hrs/mo🚫