An open API service indexing awesome lists of open source software.

https://github.com/devrev/adaas-sdk

Public SDK for DevRev's Airdrop as a Service (ADaaS)
https://github.com/devrev/adaas-sdk

Last synced: 2 months ago
JSON representation

Public SDK for DevRev's Airdrop as a Service (ADaaS)

Awesome Lists containing this project

README

          

# Airdrop SDK

[![Coverage Status](https://coveralls.io/repos/github/devrev/adaas-sdk/badge.svg?branch=main&t=s4Otlm)](https://coveralls.io/github/devrev/adaas-sdk?branch=main)

## Overview

The Airdrop SDK for TypeScript helps developers build snap-ins that integrate with DevRev’s Airdrop platform. This SDK simplifies the workflow for handling data extraction and loading, event-driven actions, state management, and artifact handling.

It provides features such as:

- Type Definitions: Structured types for Airdrop control protocol
- Event Management: Easily emit events for different extraction or loading phases
- State Handling: Update and access state in real-time within tasks
- Artifact Management: Supports batched storage of artifacts
- Error & Timeout Support: Error handling and timeout management for long-running tasks

## Installation

```bash
npm install @devrev/ts-adaas
```

## Reference

Please refer to the [REFERENCE.md](./REFERENCE.md) file for more information on the types, interfaces and functions used in the library.