Apibara operates using its Direct Node Access (DNA) protocol, which streams on-chain data directly from blockchain nodes to applications in real time. The platform allows developers to filter and transform this data using JavaScript or TypeScript, tailoring it to their specific needs. By integrating with various sinks like databases or webhooks, it ensures seamless data flow and synchronization.
Is Apibara a secure platform?
Yes, Apibara is designed with security in mind, restricting default access to environment variables, the filesystem, and networks to prevent unauthorized actions. Developers can explicitly grant permissions when needed, ensuring controlled access. Additionally, it supports secure TLS connections for data synchronization with databases, enhancing data integrity and confidentiality.
How to use Apibara?
To use Apibara, developers start by creating an indexer project using its CLI tools and configuring the stream and sink settings in a JavaScript or TypeScript file. Data is streamed from supported networks like Starknet or Ethereum, transformed into a usable format, and integrated into external systems like PostgreSQL or webhooks. The platform supports both local and cloud-based deployment options.
What services does Apibara offer?
Apibara provides services for real-time streaming of blockchain data, transformation of raw data into application-specific formats, and integration with external tools like databases (PostgreSQL, MongoDB), serverless platforms, and messaging systems. It also includes testing frameworks for indexers and offers hosted solutions for deploying production-grade indexers efficiently.
Contact sales
Do you want to build a similar product together with GetBlock?
Name*
Company
Email*
Contact (TELEGRAM)*
Text message
By clicking “Send message” you agree to our Privacy Policy