Anzeige
Anzeige

Más contenido relacionado

Similar a Taras Filatov: Building your own metaverse & NFT app(20)

Más de Edunomica(20)

Anzeige

Taras Filatov: Building your own metaverse & NFT app

  1. Web3, Metaverse, AI bots: building apps in 2023 https://nftconf.org/ Taras Filatov (taras@dappros.com) 10th Feb 2023
  2. Outline ● What is Web3? ● What is Metaverse? ● Avatars: Web3 and ML capabilities ● Metaverse ready NFTs ● State of infrastructure and tools in “flat” and “Metaverse” web3 ● In-Chat / Social interactions with NFTs ● L2 chains and zk technology ● Chat bots from Web 2.0 to Web3 ● Sign on and profile in Web3 ● ChatGPT inside your app/product ● Land and property ownership in reality and in metaverse ● Conclusions
  3. What is web3?
  4. Crypto What is web3? Web3 Blockchain stuff = NFT DeFi ChatGPT AI bots Metaverse = Unrelated buzzwords (difficult to keep up with) ?
  5. What is web3? Social Networks Messaging AI bots VR/AR → Web 2.0 Web3 Social Sign In User generated content Cross-platform Chat Bots Metaverse VR/AR SSI / DDI ERC-20, NFT AI avatars Mobile payments In-app purchase Ownable art (NFT) ERC-20, NFT IPFS Mobile payments ERC-20 DeFi Smart contracts DeSo SSI / DDI User Generated Content ERC-20 Social Commerce Metamask Predictive models 3D & VR AI art AI & ML
  6. What is web3? Web3 Web1 Web2
  7. What is web3? Web3 Web1 Interface is not a limiting factor in web3 anymore thanks to decentralized ownership In web3, decentralized ownership and identity allows for multiple interfaces
  8. What is Metaverse?
  9. What is Metaverse? “Snow Crash” by Neal Stephenson
  10. What is Metaverse? Web3 is the Metaverse* The only problem was “who owns the Metaverse”. It is solved by Web3. (Enforced by code and laws of physics) * Minus presence
  11. Avatars: Web3 and ML capabilities
  12. Examples from Spatial and Ready Player Me https://www.spatial.io/ https://readyplayer.me/ (Cross-game, cross-metaverse avatar) Cross-platform avatars possible thanks to Web3
  13. ML (“AI”) motion capture AI provides us with a free personal artist for all our Metaverse incarnations
  14. Metaverse-ready NFTs (and other web3 assets)
  15. Metaverse-ready (“Rich”) NFTs These NFTs normally would have one or more of the following features: ● Metadata entries pointing to 3D models and textures or a ready bundle compatible with Unity, Unreal Engine, Decentraland, Sandbox, Spatial etc ● May also include or support: full-poly and low-poly (lightweight) 3D models, video and sounds, AR/VR features, file for 3D printing at home etc ● Mutable parameters impacted by object's exploitation in the Metaverse (for a digital car, for example, that would be mileage, how much fuel left etc) ● Additional/Custom parameters improving the compatibility with certain applications and metaverse platforms ● Rich NFTs would often be based on advanced NFT standards allowing more flexibility and combinations of fungible + non-fungible tokens. ERC-1155 offers greater flexibility in creating such composable tokens corresponding to real needs of metaverse objects. E.g. limited edition car (1 / 1,000), unique aerography created by an artist (1/1), fungible token for fuel tank etc.
  16. Metaverse - ready NFTs (1/3)
  17. Metaverse - ready NFTs (2/3)
  18. Metaverse - ready NFTs (3/3) Demo: https://cyber-cars-dev.herokuapp.com/
  19. State of infrastructure and tooling in “flat” and “Metaverse” web3
  20. Unity + Mobile + Web3 issues (1/2) Reading
  21. Unity + Mobile + Web3 issues (2/2)
  22. L2 & zk for your Metaverse implementation
  23. L2 & zk for your “presence” and assets transactions Using an L2 solution with zkRollup / zkSync technology, startups can implement a decentralized presence mechanism and state without prohibitive transaction costs. This is important to enable Metaverse development. Ethora’s “Text-based Metaverse” Room contract + on-chain presence https://github.com/dappros/ethora/
  24. Chat bots: from Web2.0 to Web3
  25. Chat bots: from Web2.0 to Web3 ● Query user for information (such as medical in-take form, social profile etc) ● Book calls and appointments ● Reminders (medications, AI assistant etc) ● Commerce (use web3 for payments) ● DAO and community moderation (web3 for governance) ● Trade digital assets (DeFi, Cryptocurrency, NFT) ● Analyze your data (web3 for payment and authorization) ● Independent actors (with own wallets)
  26. Chat bots: from Web2.0 to Web3 ● Query user for information (such as medical in-take form, social profile etc) ● Book calls and appointments ● Reminders (medications, AI assistant etc) ● Commerce (use web3 for payments) ● DAO and community moderation (web3 for governance) ● Trade digital assets (DeFi, Cryptocurrency, NFT) ● Analyze your data (web3 for payment and authorization) ● Independent actors (with own wallets)
  27. Sign on and profile in Web3
  28. Sign on and Profile in Web3 apps Interface doesn’t matter. App doesn’t matter. Web3 = user’s ownership Health wallet app NFT / Social app
  29. ChatGPT inside your app/product
  30. ChatGPT inside your app/product https://www.dappros.com/202302/how-to-integrate-chatgpt-into-a-web3-social-a pp-engine/ https://github.com/dappros/ethora/blob/main/bots/gptBot/client.js
  31. ChatGPT - healthcare use case (and web3 connection)
  32. Land and property ownership in reality and in metaverse
  33. Land/Property NFTs and ownership protections https://satoshi-island.com/ ● Land NFTs ● Citizenship NFTs ● Lands/Blocks allocation ● Build ● MiniDAO mechanism Land protections Rights and duties of “citizens”
  34. Land/Property NFTs and ownership protections Satoshi Island - Land NFTs: expanding standard ERC-721 with rights and protections.
  35. Metaverse mode & “real” mode co-existing Token & NFT proceeds used for real-world landscaping work. Web3 identity (Citizenship NFT) used to access the place in Metaverse and in real life.
  36. Conclusions
  37. Conclusions ● Internet is evolving. Web3 and Metaverse are already here (despite lacking good looks and smooth transitions between apps and experiences for time being) ● Things like EVM (Ethereum), SSI/DID, NFT, Metamask are the important building blocks & are here to stay. Makes sense to learn more and integrate. ● Consider new approaches (e.g. Metamask sign-on ownership to the users, ‘trustless’ transactions via smart contracts, storing data in IPFS etc) ● Don’t worry about building your own metaverse, rather consider how you and your products will blend into the web3 and metaverse world that evolves around you
  38. Thank you! (Q&A) taras@dappros.com @tarasfilatov
Anzeige