A collection of awesome things within the Polywrap ecosystem.
- Ethers - Interact with the Ethereum blockchain. A wrap'd version of the popular ethers-rs library.
- Ethereum Wallet - Access Ethereum key signers & network providers.
- Uniswap (V2 & V3) - Uniswap is a decentralized cryptocurrency exchange that uses a set of smart contracts to execute trades.
- Safe Contracts - Safe is the most trusted decentralized custody protocol and collective asset management platform on Ethereum and the EVM.
- Safe Account Abstraction - Safe's account abstract SDK enables developers to onboard new users to their decentralized apps.
- IPFS HTTP Client - Interact with an IPFS node via its HTTP API.
- ENS - The Ethereum Name Service (ENS) is a distributed, open, and extensible naming system based on the Ethereum blockchain.
- Logging - A simple dispatcher of messages, with pre-defined level of importance (debug, info, warn, error).
- File System - Interact with the operating system's file system.
- HTTP - Send HTTP(S) network requests.
- WebSocket - Send & receive messages from websocket servers.
- DateTime - Interact with the operating system's date / time API.
- Random - Interact with the operating system's random number generator.
- Concurrent - A common concurrency interface that can be shared across various concurrency implementations, like Threads, Processes, and even language specific primitives like JavaScript Promises.
- Cache - A caching interface for the wraps, to be used for long-term data persistence.
polywrap
CLI - The main CLI of the Polywrap project. Used to integrate, build, and deploy wraps.pwr
CLI - Polywrap Wrapper Runner (PWR) is a CLI application for running Polywrap wrappers. It uses the PolywrapClient to execute any wrapper that implements the PwrApp interfacewrap://ens/pwr-app.eth
.- wrappers.io - Publish, download, and explore all wraps within the ecosystem.