Skip to content

Repository for Boson Protocol SDK and libraries to interact with smart contracts

License

Notifications You must be signed in to change notification settings

bosonprotocol/core-components

Folders and files

NameName
Last commit message
Last commit date
Nov 30, 2022
Nov 21, 2022
Nov 23, 2022
Jan 5, 2023
Dec 13, 2022
Dec 23, 2022
Dec 9, 2022
Jul 22, 2022
Sep 2, 2022
Jun 8, 2022
Jul 7, 2022
Oct 24, 2022
Jan 5, 2023
May 31, 2022
Sep 1, 2022
Jan 9, 2023
Nov 11, 2022
Nov 11, 2022
Mar 9, 2022
Jul 19, 2022

Repository files navigation

banner

Core Components of the Boson Protocol

Build Status codecov

🛠️ Tools for building on top of the Boson Protocol.

Getting started

Components

The core components can be found in the packages folder of this monorepo.

Component Release Description
common JS lib with common types, interfaces and utilities shared by the core components in this repository.
core-sdk JS lib that facilitates interaction with the Boson Protocol contracts, subgraph and IPFS metadata storage
eth-connect-sdk JS lib that exports implementation of Web3LibAdapter and contract abstractions targeting eth-connect.
ethers-sdk JS lib that exports implementation of Web3LibAdapter and contract abstractions targeting ethers.
ipfs-storage JS lib that exports implementation of MetadataStorage for handling offer metadata on IPFS.
metadata Package which contains supported metadata types and tools.
react-kit React toolkit with smart components and hooks.
subgraph Schemas and mappings of the Boson Protocol subgraph on The Graph.

Contributing

We welcome contributions! The ultimate goal is for all of the Boson Protocol repositories to be fully owned by the community and contributors. Issues, pull requests, suggestions, and any sort of involvement are more than welcome.

By being in this community, you agree to the Code of Conduct. Take a look at it, if you haven't already.