@rss3/js-sdk
TypeScript icon, indicating that this package has built-in type declarations

0.6.57 • Public • Published

RSS3 logo

npm package follow RSS3 on X discord chat

RSS3 JavaScript SDK

The Turbocharger for Your Next Open Web Development.

  • Quick Integration with Ethereum, Arbiturm, Base, Polygon and more....
  • Lightning Fast to Interact with the RSS3 Network.
  • Many Web3 Domains Supported
  • Fully Typed, Easy to BUIDL.

Installation

npm i @rss3/js-sdk

Getting Started

Obtain Data from the RSS3 Network

Get open social activities of anyone, here we get vitalik.eth's comments on farcaster:

import { dataClient } from '@rss3/js-sdk'

const socialActivities = await dataClient().activities('vitalik.eth', {
  tag: ['social'],
  type: ['comment'],
  platform: ['farcaster'],
})

Or simply query cross-network and human-readable feed of anyone:

import { dataClient } from '@rss3/js-sdk'

const readableFeed = await dataClient().activities('0xd8da6bf26964af9d7eed9e03e53415d37aa96045')

Perform Searches on the RSS3 Network

Search for keyword Ethereum across over 100 blockchains, networks and applications:

import { searchClient } from '@rss3/js-sdk'

const searchResults = await searchClient().activities({
  keyword: 'Ethereum',
})

Or on a specific platform like mirror:

import { searchClient } from '@rss3/js-sdk'

const searchResults = await searchClient().activities({
  keyword: 'Ethereum',
  platform: ['mirror'],
})

Add Artificial Intelligence to Your Applications

Coming soon.

For more examples visit RSS3 Docs.

License

MIT.

Readme

Keywords

none

Package Sidebar

Install

npm i @rss3/js-sdk

Weekly Downloads

95

Version

0.6.57

License

MIT

Unpacked Size

355 kB

Total Files

57

Last publish

Collaborators

  • songkeys
  • yzhe819
  • henrywang