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)
- Host: GitHub
- URL: https://github.com/devrev/adaas-sdk
- Owner: devrev
- Created: 2024-06-17T07:19:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-12T13:38:58.000Z (3 months ago)
- Last Synced: 2026-01-12T18:56:01.640Z (3 months ago)
- Language: TypeScript
- Homepage:
- Size: 1.13 MB
- Stars: 2
- Watchers: 16
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Airdrop SDK
[](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.