Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 2.66 KB

README.md

File metadata and controls

57 lines (39 loc) · 2.66 KB

S3-JSSDK

S3-JSSDK is a library that allows you to manipulate data on the Ceramic network easily and securely. It enables you to easily add user authentication, session management, and more to your dapp.

Getting Started

To get started with S3-JSSDK for the Ceramic Network, simply install the package using npm:

npm install @us3r-network/auth @us3r-network/data-model @us3r-network/profile @us3r-network/link

Then, include the library in your project as needed:

import { Us3rAuthProvider } from "@us3r-network/auth";
import { S3Model, S3ProfileModel, S3LinkModel } from "@us3r-network/data-model";
import { ProfileStateProvider } from "@us3r-network/profile";
import { LinkStateProvider } from "@us3r-network/link";

Documentation

https://component-doc.s3.xyz

Packages

Package Description Version
@us3r-network/auth auth js sdk npm version
@us3r-network/auth-with-rainbowkit auth with rainbowkit component npm version
@us3r-network/data-model data model js sdk & s3 preset models npm version
@us3r-network/profile profile components npm version
@us3r-network/link link components npm version

Examples

Contributing

Contributions to S3-JSSDK for the Ceramic Network are always welcome! If you find a bug or have a feature request, please open an issue on the GitHub repository.

If you'd like to contribute code to the project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your changes and commit them.
  4. Push the changes to your fork.
  5. Submit a pull request to the main repository.

License

S3-JSSDK for the Ceramic Network is released under the MIT license.