{"title": "RWA-Wallet", "logoImg": "bafkreiczdftazujszgiz6ols5tx3lcrelythnj6syw45s32g55mfxg5gvu", "website": "https://RWA-Wallet.com", "bannerImg": "bafkreidp2ye27phhdfeiflgm3fi27ytb3iwienquiacwc5i7r362fcnewy", "createdAt": 1691959488761, "userGithub": "HelloRWA", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..NREE92QYvp3WVvEdg8VIaUvtmzckkqPxs9A8smE6f-HXroA9OoEgD13Xy8Hc3Csg0Bt5NTW0VnreMQ7L0oRRBg", "type": "Ed25519Signature2018", "created": "2023-08-13T21:00:09.705Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-08-13T21:00:09.704Z", "expirationDate": "2023-11-11T21:00:09.704Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xd309903fEd92a946f62Bee41725284E137e578D0", "hash": "v0.0.0:KrDR2WxBswIlBVeLCBt5PVuWw8n+gWt1xqVslKyuwWM=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#Web3Hacker-World#109504677"}}}, "description": "## Link\n\n* [GitHub](https://github.com/HelloRWA/RWA-Wallet)\n* [Website RWA-Wallet.com](https://RWA-Wallet.com)\n* [Video Demo on Loom](https://www.loom.com/share/23050742280c400ba98258e47bce36df)\n* [Download the beta wallet](https://download.rwa-wallet.com), pls install the chrome extension via [developer mode](https://bashvlas.com/blog/install-chrome-extension-in-developer-mode/)\n\n\n## Contract deploy\n\n* Optimism: <https://goerli-optimism.etherscan.io/address/0xd7f8fD88193BBd31beF70C52519A71F756F0F85C>\n* Base: <https://goerli.basescan.org/address/0xf9982E648eE8F9E3e9039b0071bA939c3BC19652>\n* Zora: <https://testnet.explorer.zora.energy/address/0x0c7274b6a23C8B257868cab80B991370ca6b06D7>\n\nWe try to deploy to Mode, but either use hardhad or remix, they all failed, only bridge to it works.\n\n* Mode: <https://sepolia.explorer.mode.network/address/0xC6E58fb4aFFB6aB8A392b7CC23CD3feF74517F6C>\n\n\n## Intro\n\nTwitterFi NFT Factory is a decentralized social application built in the RWA Wallet Platform. It helps Twitter KoL to tokenize its social impact. \n\nSimply 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.\n\n\n## How it's Made\n\nOur hackathon project is an innovative exploration of NFT and RWA technologies.\n\nWe've designed our platform to be user-friendly.\n\nContent and Images are stored through IPFS / Arweave depending on the user's selection.\n\nWe use the super Arseeding and Everpay SDK that provide users to store content on the Arweave.\n\nOur contracts are deployed on Optimism, Base, and Polygon Mumbai.\n\nWe 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.\n\n\n\n## Features\n\n* Twitter Owner:\n  * Create new NFT as the \"shares\" of the Twitter Account\n    * RWA Wallet injects an \"RWA NFT\" button which other wallet users can click and see the TwitterFi NFT's Landing page.\n    * Owner can update the Landing page's tiers, social link, etc. More features and themes will come soon!\n  * Post new NFT-gating content on Twitter\n    * Only users who own the TwitterFi NFT can unlock\n    * RWA Wallet automatically generates a card with the link to jump to the content item detail page in the wallet\n  * Create new OTP(One-time-payment) SBT as TwitterFi NFT income profit\n  * All owners of the TwitterFi NFT get 10% of all OTP SBT income.\n* Share traders(mint, buy, sell):\n  * Can pay with ERC20 Token to mint the TwitterFi NFT Share\n  * Auto unlock the NFT-gating content while holding the specific TwitterFi NFT share\n  * [WIP] We are building an NFT trading module that traders can use inside RWA Wallet\n* Readers (Who do not own the TwitterFi NFT share):\n  * Can mint OTP SBT to unlock the NFT-gating content\n* [WIP] Anyone can comment on other user's Twitter with NFT-Gating content(Gas Free but on Twitter only)\n* [WIP] RWA-NFT.com for landing page the while user that not yet install the RWA-Wallet click on the RWA profile/item link\n\n\n\n## Tech we use\n\n* Wallet Application\n  * [`TailwindCSS`](https://tailwindcss.com/) - A utility-first CSS framework\n  * [`webextension-polyfill`](https://github.com/mozilla/webextension-polyfill) - WebExtension browser API Polyfill with types\n  * [`webext-bridge`](https://github.com/antfu/webext-bridge) - effortlessly communication between contexts\n  * [`unplugin-auto-import`](https://github.com/antfu/unplugin-auto-import) - Directly use `browser` and Vue Composition API without importing\n  * [`unplugin-vue-components`](https://github.com/antfu/vite-plugin-components) - components auto import\n  * [`unplugin-icons`](https://github.com/antfu/unplugin-icons) - icons as components\n  * [Iconify](https://iconify.design) - use icons from any icon sets [🔍Icônes](https://icones.netlify.app/)\n  * [VueUse](https://github.com/antfu/vueuse) - collection of useful composition APIs\n  * [UnoCSS](https://github.com/unocss/unocss) - the instant on-demand Atomic CSS engine\n  * [TypeScript](https://www.typescriptlang.org/)\n  * [pnpm](https://pnpm.js.org/) - fast, disk space efficient package manager\n  * [esno](https://github.com/antfu/esno) - TypeScript / ESNext node runtime powered by esbuild\n  * [npm-run-all](https://github.com/mysticatea/npm-run-all) - Run multiple npm-scripts in parallel or sequential\n  * [web-ext](https://github.com/mozilla/web-ext) - Streamlined experience for developing web ex\n* RWA Protocol\n  * [EIP20](https://eips.ethereum.org/EIPS/eip-20) - $BSTSwap and $BSTEntropy\n  * [EIP1155](https://eips.ethereum.org/EIPS/eip-1155) - TwitterFi NFT creation\n  * [EIP2535](https://eips.ethereum.org/EIPS/eip-2535) - Multi Fact Proxy for the contract\n  * [EIP6551](https://eips.ethereum.org/EIPS/eip-6551) [WIP] - Make the TwitterFi NFT to be a Token Bound Account", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "Web3Hacker-World", "projectTwitter": "HelloRWA"}