Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Polywrap is a wasm standard for integrating Web3 protocols into applications. This eliminates the need for client-side SDKs, making dapps lightweight and multi-platform.

License

Notifications You must be signed in to change notification settings

Niraj-Kamdar/monorepo

 
 

Repository files navigation

polywrap-banner

⚠️ Polywrap is in pre-alpha, meaning our code and documentation are rapidly changing.

Have questions or want to get involved? Join our community Discord or open an issue on Github.

Polywrap is a developer tool that enables easy integration of Web3 protocols into any application. It makes it possible for applications on any platform, written in any language, to read and write data to Web3 protocols.

Documentation

For detailed information about our toolchain, visit our developer documentation.

The documentation is divided into helpful sections:

Overview of the Polywrap project

The Polywrap project is completely open-source and we welcome contributors of all levels.

Come visit our Github issues to see the problems we're focused on solving. Here are some of our tags for issues and what they mean:

  • good first issue - These are good first issues for newcomers to learn about how our project works

  • pri-0, pri-1 and pri-2 - These are our priority issues, with pri-0 being our highest priority and pri-2 being lower.

  • alpha-blocker - We're in pre-alpha right now and to get to alpha, we need to resolve all alpha blocker issues

  • beta-blocker - After our alpha release, we'll start working towards releasing our beta! These are the blockers for us in reaching that milestone.

Below are a series of steps to get started with our monorepo after you've cloned it into your local repository.

Contributing

Before contributing to this repository, please read the developer guidelines.

Pre-reqs

You'll need the following installed before building your wrapper:

nvm

yarn

docker

docker-compose

Installation

To ensure all of your project's dependencies are installed, from inside your project's directory, simply run:

nvm install && nvm use
yarn

Build

Run the following to compile the monorepo:

yarn build

Test

Run the following to test if the build worked:

yarn test

Lint

To lint your project directory, run the following:

yarn lint

To auto-fix lint errors:

yarn lint:fix

Resources to contribute or learn more about our project

About

Polywrap is a wasm standard for integrating Web3 protocols into applications. This eliminates the need for client-side SDKs, making dapps lightweight and multi-platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 80.5%
  • Rust 10.9%
  • Mustache 6.8%
  • JavaScript 1.2%
  • Shell 0.3%
  • CSS 0.1%
  • Other 0.2%