docsgithubdiscord

Enter The
Composable
Future

Polywrap is a framework for building portable web3 SDKs.

Start Building

A Universal
Interface

Wrappers let you compose web3 like never before. Simply include the Polywrap client in your app to seamlessly read and write to a variety of protocols from a secure WebAssembly VM.

Examples are for illustrative purposes only.

Add liquidity to Uniswap in TypeScript.

TypeScript

uniswap-pool.ts

Python

uniswap-pool.py

Rust

uniswap-pool.rs

1await uniswap.add_liquidity({
2 pool_address: "0x...",
3 wei: "12...",
4 ...
5});
uniswap-pool

Add liquidity to Uniswap in TypeScript.

TypeScript

uniswap-pool.ts

Python

uniswap-pool.py

Rust

uniswap-pool.rs

1await uniswap.add_liquidity({
2 pool_address: "0x...",
3 wei: "12...",
4 ...
5});
uniswap-pool

Add liquidity to Uniswap in TypeScript.

TypeScript

uniswap-pool.ts

Python

uniswap-pool.py

Rust

uniswap-pool.rs

1await uniswap.add_liquidity({
2 pool_address: "0x...",
3 wei: "12...",
4 ...
5});
uniswap-pool

Add liquidity to Uniswap in TypeScript.

TypeScript

uniswap-pool.ts

Python

uniswap-pool.py

Rust

uniswap-pool.rs

1await uniswap.add_liquidity({
2 pool_address: "0x...",
3 wei: "12...",
4 ...
5});
uniswap-pool

Break Down
Software Silos

Instead of building a patchwork of SDKs in different languages, just build one wrapper that developers can easily integrate anywhere.

polywrap wrapper illustration

WRAPPERS ARE
WEB3-NATIVE SDKs

Portable

Portable

Write one SDK that can port your web3 logic to any execution environment.

User-Friendly

User-Friendly

Integrating web3 is finally as easy as interacting with web APIs.

Secure

Secure

Sandboxing keeps users safe by isolating wrappers from application memory.

The Wrapper
Ecosystem

The Wrapper Ecosystem background imagery
ENS
Ethereum
Gelato
IPFS
Near
Pocket
Polkadot
Safe
Tezos
Uniswap

Built and Backed By the Best

Coinfund
True Ventures
Portal
Zeeprime
Atka
TRGC
Ascensive Assets
Gnosis
IOSG
Chainsafe
dOrg

Join the
Composable Future

Start Building
Join Discord