project screenshot 1
project screenshot 2
project screenshot 3

SuperCharged

PassaPorta is an OP stack NFT passport and attestation scheme, powered by LayerZero

SuperCharged

Created At

Superhack

Project Description

This project is a way for people to both signal and commemorate what they've done in the OP stack, in a clear and legible way. In order to achieve that, we concluded that the project must be a passport and attestation scheme, where a user can mint an ONFT that represents an array of attestations, and can bridge that NFT and attestations across the OP stack. THis means that users can use PassaPorta to signal participation, support, trading activity, and more without having to link all of their wallets publicly. Other use cases include qualifying for Zora mints based on attestations of Base trading activity, OP mainnet onchain governance, and more.

How it's Made

This project uses LayerZero to mint ONFTs, as well as react3fiber to show a representation of the NFT.

LayerZero was helpful because it claimed to be able to do what Chainlink could not: mint and manage an NFT across multiple chains.

That said, the reality was different: we were not able to mint across multiple chains with one mint call, and not all of the networks we planned on deploying on (base, zora, mode) were supported by LayerZero. So, the shortcut of using LZ in lieu of creating a new schema through EAS created more complexities that limited our original vision.

Issue 2: Can’t get abi of deployed contract due to “Wallet hash search is not supported while in Beta”, causing difficulties in us finding our deployed contract tx hash (wallet address is 0x763669D745314A46f12248E4c504D3d8fA167577.

We tried to get procedurally generated text representing the attestations to work before the cutoff, but were unsuccessful.

background image mobile

Join the mailing list

Get the latest news and updates