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

0.6.0 • Public • Published

📦 Crate Protocol

License Build Status Contributors

Crate Protocol

Crate Protocol allows anyone to create, manage, and trade a tokenized basket of assets, which we refer to as a Crate. A Crate is always fully collateralized by its underlying assets. The protocol will evolve to support advanced features, including automatic rebalancing based on set parameters.

We're in active development. For the latest updates, please join our community:

Note

  • Crate is in active development, so all APIs are subject to change.
  • This code is unaudited. Use at your own risk.

Packages

Package Description Version Docs
crate-redeem-in-kind In-kind distributions for redeeming Crate assets. Crates.io Docs.rs
crate-token Fractional ownership of a basket of assets. Crates.io Docs.rs
@crateprotocol/crate-sdk TypeScript SDK for Crate npm Docs

Addresses

Program addresses are the same on devnet, testnet, and mainnet-beta.

Contribution

Thank you for your interest in contributing to Crate Protocol! All contributions are welcome no matter how big or small. This includes (but is not limited to) filing issues, adding documentation, fixing bugs, creating examples, and implementing features.

When contributing, please make sure your code adheres to some basic coding guidlines:

  • Code must be formatted with the configured formatters (e.g. rustfmt and prettier).
  • Comment lines should be no longer than 80 characters and written with proper grammar and punctuation.
  • Commit messages should be prefixed with the package(s) they modify. Changes affecting multiple packages should list all packages. In rare cases, changes may omit the package name prefix.

License

Crate Protocol is licensed under the AGPL-3.0 license.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Crate Protocol by you, as defined in the AGPL-3.0 license, shall be licensed as above, without any additional terms or conditions.

Readme

Keywords

none

Package Sidebar

Install

npm i @crateprotocol/crate-sdk

Homepage

crate.so

Weekly Downloads

2

Version

0.6.0

License

AGPL-3.0

Unpacked Size

283 kB

Total Files

84

Last publish

Collaborators

  • kiwipepper