- Website RWA-Wallet.com
- Video Demo on Loom
- Download the beta wallet, pls install the chrome extension via developer mode
- all screenshots
- Optimism: https://goerli-optimism.etherscan.io/address/0xd7f8fD88193BBd31beF70C52519A71F756F0F85C
- Base: https://goerli.basescan.org/address/0xf9982E648eE8F9E3e9039b0071bA939c3BC19652
- Zora: https://testnet.explorer.zora.energy/address/0x0c7274b6a23C8B257868cab80B991370ca6b06D7
We try to deploy to Mode, but either use hardhad or remix, they all failed, only bridge to it works.
TwitterFi NFT Factory is a decentralized social application built in the RWA Wallet Platform. It helps Twitter KoL to tokenize its social impact.
Simply treat it as composed of Friend.tech + Unlock Protocol, and build in a Browser extension so it can inject specific blocks on the Twitter Web page.
Our hackathon project is an innovative exploration of NFT and RWA technologies.
We've designed our platform to be user-friendly.
Content and Images are stored through IPFS / Arweave depending on the user's selection.
We use the super Arseeding and Everpay SDK that provide users to store content on the Arweave.
Our contracts are deployed on Optimism, Base, and Polygon Mumbai.
We have a plan to ensure these technologies' smooth implementation and integration. This project is an exciting opportunity to explore the potential of these technologies and we're eager to see how it evolves.
- Twitter Owner:
- Create new NFT as the "shares" of the Twitter Account
- RWA Wallet injects an "RWA NFT" button which other wallet users can click and see the TwitterFi NFT's Landing page.
- Owner can update the Landing page's tiers, social link, etc. More features and themes will come soon!
- Post new NFT-gating content on Twitter
- Only users who own the TwitterFi NFT can unlock
- RWA Wallet automatically generates a card with the link to jump to the content item detail page in the wallet
- Create new OTP(One-time-payment) SBT as TwitterFi NFT income profit
- All owners of the TwitterFi NFT get 10% of all OTP SBT income.
- Create new NFT as the "shares" of the Twitter Account
- Share traders(mint, buy, sell):
- Can pay with ERC20 Token to mint the TwitterFi NFT Share
- Auto unlock the NFT-gating content while holding the specific TwitterFi NFT share
- [WIP] We are building an NFT trading module that traders can use inside RWA Wallet
- Readers (Who do not own the TwitterFi NFT share):
- Can mint OTP SBT to unlock the NFT-gating content
- [WIP] Anyone can comment on other user's Twitter with NFT-Gating content(Gas Free but on Twitter only)
- [WIP] RWA-NFT.com for landing page the while user that not yet install the RWA-Wallet click on the RWA profile/item link
- Wallet Application
TailwindCSS
- A utility-first CSS frameworkwebextension-polyfill
- WebExtension browser API Polyfill with typeswebext-bridge
- effortlessly communication between contextsunplugin-auto-import
- Directly usebrowser
and Vue Composition API without importingunplugin-vue-components
- components auto importunplugin-icons
- icons as components- Iconify - use icons from any icon sets 🔍Icônes
- VueUse - collection of useful composition APIs
- UnoCSS - the instant on-demand Atomic CSS engine
- TypeScript
- pnpm - fast, disk space efficient package manager
- esno - TypeScript / ESNext node runtime powered by esbuild
- npm-run-all - Run multiple npm-scripts in parallel or sequential
- web-ext - Streamlined experience for developing web ex
- RWA Protocol