ThirdPersona

ThirdPersona

ThirdPersona is a web3 analytics tool (like Mixpanel for web3) that that works seamlessly with SmartWallets & the web3 experience.

99
Built at Onchain Summer Buildathon

The problem ThirdPersona solves

ThirdPersona makes is easier to get insights into web3 users. Existing analyitcs tools don't integrate with SmartWallets, track on-chain transactions or give in-depth details about web3 user behavior. ThirdPersona solves that by providing an easy SDK that hooks into web3 wallets and tracks rich on-chain behavior.

Challenges I ran into

The primary challenge was the SmartWallet Integration and designing a SDK that could be incredibly flexible. I had to use a lot of Discord community help. For the architecture, I wrote on paper how to approach it from the perspective from a user that is using the project. Then, I abstracted essential events to log a user's behavior and stored in a "NoSQL" fashion of JSON documents.

Tracks Applied (2)

Coinbase Smart Wallet

ThirdPersona uses the Coinbase Smart Wallet to connect the user on-chain and hooks into the on-chain events to track the...Read More

Discovery Track

ThirdPersona utilizes Fleek Functions as it's backend. Every event is logged using the Fleek Platform. Additionally, Thi...Read More

DISCOVERY with Fleek

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion