From 042e75a214dac30b7de281b28a7b680ac7dde8ab Mon Sep 17 00:00:00 2001 From: Ivan Ivanitskiy Date: Wed, 30 Aug 2023 17:40:39 +0400 Subject: [PATCH 1/7] added a page with data indexers, included PARSIQ data provider in it --- .../dev-tools-and-resources/data-indexers.mdx | 17 +++++++++++++++++ website/sidebars.js | 5 +++++ 2 files changed, 22 insertions(+) create mode 100644 arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx b/arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx new file mode 100644 index 000000000..d57738082 --- /dev/null +++ b/arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx @@ -0,0 +1,17 @@ +--- +title: 'Data indexers' +sidebar_label: Data indexers +description: An overview of popular blockchain data indexers that exist in the Arbitrum ecosystem +reader-audience: developers who want to build on Ethereum/Arbitrum +content-type: overview +--- + +import KnowMoreToolsBox from '../partials/_know-more-tools-box-partial.md'; + + + +Here, we offer a compilation of data indexing services that provide APIs and SDKs for raw and processed blockchain data on transactions, smart contract function calls and events, FT and NFT transfers, as well as additional offchain data such as token prices and dApp-specific data on different Arbitrum chains. + +| Tool | Use-cases | Relevant links | +| -------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| PARSIQ | Allows for tracking any blockchain activity on Arbitrum network historically and in real-time, as well as building dApp-specific APIs using SDK | | \ No newline at end of file diff --git a/website/sidebars.js b/website/sidebars.js index 17a4dfe4b..80fe58bb1 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -185,6 +185,11 @@ const sidebars = { label: 'Monitoring tools and block explorers', id: 'for-devs/dev-tools-and-resources/monitoring-tools-block-explorers', }, + { + type: 'doc', + label: 'Data indexers', + id: 'for-devs/dev-tools-and-resources/data-indexers', + }, { type: 'doc', label: 'Debugging tools', From 51712f6fdd1dba3f231d36e7f91d65f6139497b7 Mon Sep 17 00:00:00 2001 From: Ivan Ivanitskiy Date: Wed, 4 Oct 2023 16:11:52 +0400 Subject: [PATCH 2/7] Revert "added a page with data indexers, included PARSIQ data provider in it" to comply with the guidelines. Will add it to third party docs. This reverts commit 042e75a214dac30b7de281b28a7b680ac7dde8ab. --- .../dev-tools-and-resources/data-indexers.mdx | 17 ----------------- website/sidebars.js | 5 ----- 2 files changed, 22 deletions(-) delete mode 100644 arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx diff --git a/arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx b/arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx deleted file mode 100644 index d57738082..000000000 --- a/arbitrum-docs/for-devs/dev-tools-and-resources/data-indexers.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: 'Data indexers' -sidebar_label: Data indexers -description: An overview of popular blockchain data indexers that exist in the Arbitrum ecosystem -reader-audience: developers who want to build on Ethereum/Arbitrum -content-type: overview ---- - -import KnowMoreToolsBox from '../partials/_know-more-tools-box-partial.md'; - - - -Here, we offer a compilation of data indexing services that provide APIs and SDKs for raw and processed blockchain data on transactions, smart contract function calls and events, FT and NFT transfers, as well as additional offchain data such as token prices and dApp-specific data on different Arbitrum chains. - -| Tool | Use-cases | Relevant links | -| -------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| PARSIQ | Allows for tracking any blockchain activity on Arbitrum network historically and in real-time, as well as building dApp-specific APIs using SDK |
  • [API Reference](https://docs.parsiq.net/reference/introduction)
  • [SDK Documentation](https://docs.parsiq.net/reference/your-own-web3-api)
| \ No newline at end of file diff --git a/website/sidebars.js b/website/sidebars.js index 4ebafee33..c8d8e6d54 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -331,11 +331,6 @@ const sidebars = { label: 'Monitoring tools and block explorers', id: 'for-devs/dev-tools-and-resources/monitoring-tools-block-explorers', }, - { - type: 'doc', - label: 'Data indexers', - id: 'for-devs/dev-tools-and-resources/data-indexers', - }, { type: 'doc', label: 'Debugging tools', From af98037dfc16cdae9623bef4a355eec23fa28daf Mon Sep 17 00:00:00 2001 From: Ivan Ivanitskiy Date: Wed, 4 Oct 2023 16:40:56 +0400 Subject: [PATCH 3/7] PARSIQ data indexer page added to third-party-docs --- .../third-party-docs/PARSIQ/parsiq.md | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md diff --git a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md new file mode 100644 index 000000000..e819dce96 --- /dev/null +++ b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md @@ -0,0 +1,43 @@ +--- +title: "Get blockchain data with PARSIQ" +description: "Learn how to use PARSIQ API and SDK to get Arbitrum data" +author: Ivan-Ivanitskiy +sme: Ivan-Ivanitskiy +sidebar_label: "PARSIQ" +--- + +# PARSIQ Data API & SDK Quickstart + +**[PARSIQ](https://www.parsiq.net/)** is a reliable, fully customizable blockchain data indexer, helping developers to seamlessly access, process and utilize Web3 data - both raw and custom. + +PARSIQ API allows querying blockchain data such as transactions, token transfers, events, internal function calls, blocks, etc. + +PARSIQ SDK allows accumulationg, processing, and storing this data according to the developer-specified logic, as well as building your own API endpoints. + +Check out **[this introduction video](https://www.youtube.com/watch?v=kQJYJGt62hc)** +to get started. + +## PARSIQ Tsunami API + +PARSIQ Tsunami API is a highly efficient API to fetch raw Web3 data: +- Events, calls, transactions (internal included), transfers, contracts, blocks - you name it. Possibility to use unlimited blockrange makes Tsunami a hard-to-beat solution for realiably getting large amounts of data from the blockchain. CSV Export is available. +- Get decoded, human readable data right out of the box. +- Need an up to date feeds of data streamed to you in real time? Give our low latency Real Time Streaming service a try. + +:::info Endpoints + +Please check out our [PARSIQ API Reference](https://docs.parsiq.net/reference/introduction) to see all the available endpoints. + +::: + +## PARSIQ SDK + +Some more complicated cases where custom data needs to be stored, accumulated, and calculated, cannot be covered by an API. In that cases, use PARSIQ SDK or go for a Custom Data Lake. They allow you to set up data bases and data processing logic to solve your specific use case. + +:::info SDK Documentation + +Please see [PARSIQ SDK documentation](https://docs.parsiq.net/reference/your-own-web3-api) for more details. + +::: + +--- From 6ce3305221d4bf60a4f36903147b956e6105d717 Mon Sep 17 00:00:00 2001 From: symbolpunk <103775631+symbolpunk@users.noreply.github.com> Date: Fri, 13 Oct 2023 12:25:21 -0400 Subject: [PATCH 4/7] Update arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md --- arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md | 1 - 1 file changed, 1 deletion(-) diff --git a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md index e819dce96..532a08149 100644 --- a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md +++ b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md @@ -40,4 +40,3 @@ Please see [PARSIQ SDK documentation](https://docs.parsiq.net/referen ::: ---- From 104f9bb110abf8674684d416a07be1b4ab4a7ce1 Mon Sep 17 00:00:00 2001 From: symbolpunk <103775631+symbolpunk@users.noreply.github.com> Date: Fri, 13 Oct 2023 12:25:35 -0400 Subject: [PATCH 5/7] Update arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md --- arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md | 1 - 1 file changed, 1 deletion(-) diff --git a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md index 532a08149..bc606d593 100644 --- a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md +++ b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md @@ -6,7 +6,6 @@ sme: Ivan-Ivanitskiy sidebar_label: "PARSIQ" --- -# PARSIQ Data API & SDK Quickstart **[PARSIQ](https://www.parsiq.net/)** is a reliable, fully customizable blockchain data indexer, helping developers to seamlessly access, process and utilize Web3 data - both raw and custom. From ca251e68229959f935a3cfad27ebb0f6e32b40bb Mon Sep 17 00:00:00 2001 From: symbolpunk <103775631+symbolpunk@users.noreply.github.com> Date: Fri, 13 Oct 2023 12:25:40 -0400 Subject: [PATCH 6/7] Update arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md --- arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md index bc606d593..e5e7e5255 100644 --- a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md +++ b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md @@ -11,7 +11,7 @@ sidebar_label: "PARSIQ" PARSIQ API allows querying blockchain data such as transactions, token transfers, events, internal function calls, blocks, etc. -PARSIQ SDK allows accumulationg, processing, and storing this data according to the developer-specified logic, as well as building your own API endpoints. +PARSIQ SDK allows accumulating, processing, and storing this data according to the developer-specified logic, as well as building your own API endpoints. Check out **[this introduction video](https://www.youtube.com/watch?v=kQJYJGt62hc)** to get started. From e48cad207046c366cd3b2b65d9f0e8605e65bb17 Mon Sep 17 00:00:00 2001 From: symbolpunk <103775631+symbolpunk@users.noreply.github.com> Date: Fri, 13 Oct 2023 12:25:48 -0400 Subject: [PATCH 7/7] Update arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md --- arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md index e5e7e5255..cbf932c03 100644 --- a/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md +++ b/arbitrum-docs/for-devs/third-party-docs/PARSIQ/parsiq.md @@ -1,5 +1,5 @@ --- -title: "Get blockchain data with PARSIQ" +title: "Quickstart: PARSIQ (blockchain data API & SDK)" description: "Learn how to use PARSIQ API and SDK to get Arbitrum data" author: Ivan-Ivanitskiy sme: Ivan-Ivanitskiy