How Paper Wallets Work


What are Paper Wallets?

Paper's wallet product is a NFT-first non-cutodial wallet. Using Paper Wallet means your customers don't need to have (or understand) cryptocurrency wallets. They can simply type their email in the checkout flow to recieve their NFT via a Paper Wallet Behind the scenes, a wallet is generated with private keys encrypted.

Traditional wallet products require a deeper understanding of the blockchain, including storing a 16-word secret recovery phrase. This usually means all assets are lost if this phrase is lost. For someone new to the NFT space, this can be a stressful experience. Traditional wallet products typically do not have support for displaying NFTs in their UI. This can also be frustrating experience for customers purchasing their first NFT. Paper Wallet was created to mitigate all of these problems.

How do I use Paper Wallets?

Paper wallets can be paired with any checkout flow. This means you can use either checkout links or checkout elements with Paper Wallets.

For checkout links, Paper Wallet will be available by default. If you're building a checkout flow with checkout elements, you will need to install our React SDK so that you can use components like <CreateWallet> to programmatically generate Paper Wallets.

npm install @paperxyz/react-client-sdk
pnpm add @paperxyz/react-client-sdk
yarn add @paperxyz/react-client-sdk

Did this page help you?