⬆️Paragon Smart Wallet
Paragons implementation of ERC 4337
Last updated
Paragons implementation of ERC 4337
Last updated
The first time a user transacts in Paragon, a Paragon Connect Wallet is deployed on the blockchain by the user. During the process of renting and/or buying in installments, the NFT that is the object of the transaction will remain in that wallet protected. The user’s wallet is a limited purpose wallet such that the transactions and signatures that this wallet can make are limited to certain specific methods to avoid the NFT from being transferred out, destroyed or harmed in any way or otherwise used outside the limited uses allowed by the site and the NFT lender.
These smart contract wallets are created on the blockchain and administered by keys stored in the OpenZeppelin Defender infrastructure. OpenZeppelin Defender is a third party that provides relayers that can be used to sign without having access to the keys which Paragon uses via API. OpenZeppelin Defender uses Amazon KMS to store the keys in a secret fashion into their infrastructure. Paragon can not access those private keys and Paragon is not a wallet provider.
Navigate to your Paragon wallet by clicking the wallet address under Paragon App.
New users will see this screen below. Here they can either activate their wallet by clicking the activate button on the left side of the screen or automatically activate your Paragon wallet once you rent or BNPL your first item.
Once a user has activated their Paragon wallet they will be able to connect their mobile app by scanning the QR code, which will located in this section of the user profile as well.
Once connected, you will be able to see all NFTs you are currently renting or buying in installments directly in the app.
When you open the Paragon app you will first be prompted to scan the QR code on the Paragon web app. Once your wallet is loaded in, you will be able to use this NFT across different apps/ Dapps by connecting with wallet connect and scanning the QR within the Paragon App.