Serverless GraphQLs

Provider deploys decentralized GraphQL APIs to host NFT marketplace data

Why GraphQL?

GraphQL is designed to make APIs fast, flexible, and developer-friendly. It can even be deployed within an integrated development environment (IDE) known as GraphiQL. As an alternative to REST, GraphQL lets developers construct requests that pull data from multiple data sources in a single API call.

Why Server-less?

Serverless computing offers a number of advantages over traditional cloud-based or server-centric infrastructure. For many developers, serverless architectures offer greater scalability, more flexibility, and quicker time to release, all at a reduced cost.

Why Decentralize?

Decentralized APIs assure that your applications have no single point of failure. This improves fault tolerance, resilience, trust and allows for self-healing.

What is Data Caching or Data Indexing?

Xircus uses data caching and indexing of on-chain data for application clients. Data from blockchain native apis are stored to reliable databases and sent to server to provide readily available data for applications, it reduces traffic and request sent to on-chain providers that has limited number of request allowed

What are the benefits?

  1. Faster query and response time

  2. Lower bandwidth cost and latency

  3. Database are not crowded

  4. No single point of failure

  5. Permission-base API Access

  6. Extendable APIs

  7. Built-in web3 modules