@@ -11,52 +11,6 @@ Access (DNA) protocol and the integrations built on top of it.\
1111The protocol enables developers to easily and efficiently stream any onchain
1212data directly into their application.
1313
14- ### Stream
15-
16- Stream data directly from the node into your application. DNA enables you to get
17- exactly the data you need using _ filters_ . Filters are a collection of rules
18- that are applied to each block to select what data to send in the stream.
19-
20- ### Transform
21-
22- Data is transformed evaluating a Javascript or Typescript function on each batch
23- of data. The resulting data is automatically sent and synced with the target
24- integration.
25-
26- ### Integrate
27-
28- We provide a collection of integrations that send data directly where it's
29- needed. Our integrations support all data from genesis block to the current
30- pending block and they ensure data is kept up-to-date.
31-
32- - ** Webhook** : call an HTTP endpoint for each batch of data.
33- - ** PostgreSQL** : stream data into a specific table, keeping it up-to-date on
34- new blocks and chain reorganizations.
35- - ** MongoDB** : store data into a specific collection, keeping it up-to-date on
36- new blocks and chain reorganizations.
37- - ** Parquet** : generate Parquet files to be used for data analysis.
38-
39- ## Getting started
40-
41- You can get started using Apibara by installing the official CLI tool.
42- We provide [ detailed instructions in the official documentation] ( https://www.apibara.com/docs ) .
43-
44- ## Docker images
45-
46- We publish docker images on quay.io. Images are available for both the x86_64
47- and aarch64 architectures.
48-
49- ** Sinks**
50-
51- - [ MongoDB] ( https://quay.io/repository/apibara/sink-mongo?tab=tags )
52- - [ PostgreSQL] ( https://quay.io/repository/apibara/sink-postgres?tab=tags )
53- - [ Parquet] ( https://quay.io/repository/apibara/sink-parquet?tab=tags )
54- - [ Webhook] ( https://quay.io/repository/apibara/sink-webhook?tab=tags )
55-
56- ** Server**
57-
58- - [ Starknet DNA] ( https://quay.io/repository/apibara/starknet?tab=tags )
59-
6014## Contributing
6115
6216We are open to contributions.
@@ -101,16 +55,6 @@ These platforms are not supported.
10155- macos-x86_64 - given the slowness of CI runners for this platform, we cannot
10256 provide builds for it.
10357
104- ## Project Structure
105-
106- The project is comprised of several crates, refer to their READMEs to learn more
107- about each one of them.
108-
109- - ` core ` : types shared by all other crates.
110- - ` starknet ` : StarkNet source node.
111- - ` sdk ` : connect to streams using Rust.
112- - ` sinks ` : contains the code for all sinks.
113-
11458## License
11559
11660Copyright 2025 GNC Labs Limited
0 commit comments