Parsiq
Tooling

Parsiq

Parsiq is more than just another blockchain data platform. It sits at the intersection of blockchain infrastructure and modern data analytics. Using Tsunami API designed for adaptability, Parsiq's platform allows users to set up bespoke triggers based on on-chain events, making it a valuable tool for everything from transaction monitoring to sophisticated market analysis. Whether you're a trader looking for market insights, a developer in need of automation, or an enterprise searching for comprehensive blockchain integration, Parsiq has something for everyone.

Integrate 
Parsiq

Getting Started with Parsiq's Tsunami API

Welcome to the Tsunami API by Parsiq. This robust and intuitive API allows you to seamlessly navigate through blockchain data, offering a range of endpoints to facilitate everything from basic transactions to in-depth NFT data analysis. Let's dive right in!

How to Start

Step 1. Generate Your Tsunami API Key

  • Begin by signing up on Harbour.
  • Upon successful registration, you'll receive your unique Tsunami API key. Ensure you keep this key safe and do not share it publicly.

Step 2. Sending Requests

  • With your API key in hand, you can begin sending requests to the Tsunami API.
  • We recommend referring to our comprehensive API documentation which provides detailed instructions on crafting and sending requests.

Helpful Resources:

  • Video Guide: Need a visual walkthrough? Watch our video guide for a step-by-step tutorial.
  • JS Client: Looking to integrate the Tsunami API into your JavaScript project? Try our Tsunami JS Client. You can find its source code on GitHub and its NPM package for easy installation.

Available Endpoints

Dive into the Tsunami API with the following endpoints:

Fundamental Data:

  • Get Events
  • Get Calls
  • Blocks:
  • Get Single Latest Block
  • Get Single Block
  • Get Block Range

Transactions:

  • Get Wallet Transactions
  • Get Transaction
  • Get Transaction Logs

Transfers:

  • Get Wallet Transfers
  • Get Token Transfers

Contracts:

  • Get Contract Create
  • Get Contract Self Destructs

Decoded Data:

  • Get Decoded Events
  • Get Decoded Calls

Real-Time Streaming:

  • Create Filter
  • List Filters
  • Delete Filter

NFT API:

  • Address Inventory
  • Address Inventory History
  • Token Ownership History
  • Token Metadata
  • Contract Metadata
  • Collection History

Balances API:

  • Get Balances by Address
  • Get Balances by Contract
  • Get Contract Metadata

Integrate 
Parsiq

How to Set Up Your Project to Use Tsunami API by PARSIQ

Introduction

The Tsunami API, provided by the PARSIQ network, offers a rich suite of features designed to bring real-time blockchain data right to your fingertips. This guide will help you integrate the Tsunami API into your project.

Prerequisites

  • Basic understanding of how APIs work.
  • Familiarity with the blockchain platform you are working with.

Step-by-Step Integration

1. Sign Up & API Key Generation

Before you can start sending requests, you need to sign up with PARSIQ and generate your unique Tsunami API key.

2. Understand Computational Units (CUs)

To effectively use the Tsunami API, grasp the concept of Computational Units:

  • Computational Units: Core units used for executing operations.
  • Required Number of CUs: Ensure you provision for the required CUs depending on your usage pattern.
  • CUs for Real-Time Streaming: Allocate sufficient CUs if your primary task revolves around real-time streaming.

3. Integrate Fundamental Data Endpoints

Use the following endpoints to retrieve basic blockchain data:

  • Get Events (Method: GET)
  • Get Calls (Method: GET)

4. Working with Blocks

Leverage these endpoints for accessing block information:

  • Get Single Latest Block (Method: GET)
  • Get Single Block (Method: GET)
  • Get Block Range (Method: GET)

5. Handle Transactions

Integrate these endpoints to manage transactions:

  • Get Wallet Transactions (Method: GET)
  • Get Transaction (Method: GET)
  • Get Transaction Logs (Method: GET)

6. Manage Transfers

For dealing with asset or token transfers, use:

  • Get Wallet Transfers (Method: GET)
  • Get Token Transfers (Method: GET)

7. Smart Contracts Integration

Smart contracts automation can be achieved with:

  • Get Contract Self-Destructs (Method: GET)
  • Get Contract Creates (Method: GET)

8. Decoded Data Retrieval

For deeper insights, decode blockchain data with:

  • Get Decoded Events (Method: POST)
  • Get Decoded Calls (Method: POST)

9. Integrate Real-Time Streaming

For real-time data access, employ:

  • Create RTFs (Real-Time Filters) (Method: POST)
  • List RTFs (Method: GET)
  • Delete RTFs (Method: DELETE)

Final Steps

  • Ensure your project handles both successful responses and errors correctly.
  • Regularly update your project to accommodate any changes or updates in the Tsunami API.
  • Always consult the official Tsunami API documentation for comprehensive details.

By following this guide, your project will be well-equipped to harness the power of the Tsunami API by PARSIQ, offering an enhanced blockchain data experience to your users.

Integrate 
Parsiq

Support

At Uniblock, we understand that getting to grips with a new platform can be daunting. That's why we offer extensive support for Parsiq:

  • Documentation: Comprehensive guides and FAQs are available to help you navigate and make the most of Parsiq's features.
  • Live Chat: Need quick answers? Our live chat support is available round the clock to assist you.
  • Community Support: Join our community forums to discuss, share, and learn from other Parsiq users.

Whether you're just starting or looking to optimize your Parsiq experience, our support team is always here to help.

Integrate 
Parsiq