The JavaScript SDK for 💦 drips.network.
Drips is an 💎 Ethereum protocol for creating continuous funding streams (Drips) and splitting funding streams among multiple recipients. With Drips, no 💸 commissions, predatory 👔 middle-men, or 🏦 banks are involved.
Drips is a part of the Radicle ecosystem of projects. See the docs for more details about the Drips protocol and its use.
To add the SDK into your project run:
npm install radicle-dev/drips-js-sdk
To use the SDK import from radicle-drips. For example:
import { NFTDriverClient } from 'radicle-drips';
You can find the API documentation here.
You can also browse the docs locally:
npm install.docs/index.html in your web browser.The repository contains two example apps (built with SvelteKit) demonstrating how you can start building on Drips with the SDK.
They also serve as "interactive" documentation, covering the major client's operations.
These examples are not production-ready applications and do not demonstrate software engineering best practices in building Svelte apps.
To run the NFTDriverClient examples app locally:
cd nft-driver-examples/npm run dev -- --openYou can find a hosted version of the NFTDriverClient examples app here.
To run the AddressDriverClient examples app locally:
cd address-driver-examples/npm run dev -- --openYou can find a hosted version of the AddressDriverClient examples app here.
Generated using TypeDoc