TABConf / 6.tabconf.com

TABConf 6
https://6.tabconf.com/
30 stars 5 forks source link

Hackathon Submission - Tajfi - A Nostr based Taproot Assets wallet powered by a Pocket Universe #184

Closed habibitcoin closed 2 weeks ago

habibitcoin commented 3 weeks ago

Hackathon Submission - Tajfi - A Nostr based Taproot Assets wallet powered by a Pocket Universe

ZBD x PlebLab Hackathon Image

๐Ÿš€ TABConf 6 Hackathon Submission

Project Name: Tajfi - A Nostr based Taproot Assets wallet powered by a Pocket Universe

Team Members ๐Ÿ‘ฅ

Project Description ๐Ÿ“

Tajfi is a Taproot Assets wallet that empowers users to manage virtual UTXOs (vUTXOs) while securely anchoring them to Bitcoin UTXOs. Leveraging Nostr for authentication and the Taproot Assets protocol, users maintain full custody over their assets with enhanced privacy. Marketplace functionality can also be built on top of this infrastructure, enabling users to trade PSBTs and manage Taproot Asset channels. PSBT marketplaces have already previously been implemented over Nostr (see deezy.place) and can be integrated into Tajfi to provide a seamless user experience, since Taproot Assets recycles the same PSBT tools as native Bitcoin transactions.

Technical Implementation ๐Ÿ’ป

User Experience & Design ๐ŸŽจ

Tajfi offers seamless login with Nostr, transparent asset custody, and reduced reliance on centralized entities. It simplifies complex asset management, with backend control hidden from the user while ensuring complete asset ownership. User's can authenticate with any Nostr-compatible wallet that they have today. As long as the wallet can provide Schnorr signatures, it can be used to sign Taproot Assets transactions on Tajfi!

Innovation & Creativity ๐Ÿ’ก

Potential Impact ๐ŸŒ

Tajfi provides a decentralized alternative to centralized wallets and ERC-20 tokens, promoting privacy and asset control. It opens new opportunities for services like Taproot Asset channel management and PSBT marketplaces. This enables Bitcoin to continue to connect a broader financial ecosystem by operating as a settlement and liquidity layer. The more interconnected the Bitcoin network becomes, the more valuable it is to the world.

We hope that this technology can enable people who can't afford to have their assets seized by foreign governments, nor divulge their privacy, to still be able to secure their wealth and transact with the world and the growing Bitcoin economy.

Business Model ๐Ÿ’ผ

A Tajfi pocket universe operator has a few different ways to monetize their service:

Demo Video ๐ŸŽฅ

https://www.loom.com/share/ea066baea4f540f8839f9c7baf825c35?sid=9852721e-0e8c-4f26-9acc-6d7e3b4b5f9e

GitHub Repository ๐Ÿ“‚

Additional Resources ๐Ÿ“š

Future Plans ๐Ÿ”ฎ

Post-hackathon, the project aims to implement MuSig2 for secure the anchor Bitcoin UTXOs, ensuring that no single party can accidentally burn assets. We then plan to follow up with the implementation of the PSBT marketplace. Afterwards, we will explore additional improvements, such as Lightning Network support/Taproot Asset channels, and/or proof aggregation of vUTXOs to reduce the onchain footprint of Taproot Assets transactions.

We also plan to finish the implementation of template inputs for the FundVirtualPsbt method in the Taproot Assets Daemon.

Feedback for Organizers ๐Ÿ“ฃ

Nothing I can think of really! First time at TABConf and has to be one of my favorites. Signal:noise ratio is great.

habibitcoin commented 3 weeks ago

Slides that will be shared tomorrow: https://docs.google.com/presentation/d/1tPHyDXyDQbILV1Hc6RcUAucR6C1af3OK1NHsOSA7POQ/edit?usp=sharing

habibitcoin commented 3 weeks ago

Oops, mislinked the tajfi-server repo above : https://github.com/habibitcoin/tajfi-server (no commits after 3am tho)

zantoshi commented 3 weeks ago

Accepted @habibitcoin