SlideShare a Scribd company logo
1 of 41
Web3, Metaverse,
AI bots: building
apps in 2023
https://nftconf.org/
Taras Filatov (taras@dappros.com)
10th Feb 2023
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
What is web3?
Crypto
What is web3?
Web3
Blockchain
stuff
=
NFT
DeFi
ChatGPT
AI bots
Metaverse =
Unrelated buzzwords
(difficult to keep up
with)
?
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
What is web3?
Web3
Web1
Web2
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
What is Metaverse?
What is Metaverse?
“Snow Crash” by Neal Stephenson
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
Avatars: Web3 and ML capabilities
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
ML (“AI”) motion capture
AI provides us with a free personal
artist for all our Metaverse
incarnations
Metaverse-ready NFTs (and other web3
assets)
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.
Metaverse -
ready NFTs (1/3)
Metaverse -
ready NFTs (2/3)
Metaverse - ready NFTs (3/3)
Demo: https://cyber-cars-dev.herokuapp.com/
State of infrastructure and tooling in “flat”
and “Metaverse” web3
Unity + Mobile + Web3 issues (1/2)
Reading
Unity + Mobile + Web3 issues (2/2)
L2 & zk for your Metaverse
implementation
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/
Chat bots: from Web2.0 to Web3
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)
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)
Sign on and profile in Web3
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
ChatGPT inside your app/product
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
ChatGPT - healthcare use case (and
web3 connection)
Land and property ownership in reality
and in metaverse
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”
Land/Property NFTs and ownership protections
Satoshi Island - Land NFTs: expanding standard ERC-721 with rights and protections.
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.
Conclusions
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
Thank you! (Q&A)
taras@dappros.com
@tarasfilatov

More Related Content

Similar to Taras Filatov: Building your own metaverse & NFT app

Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Quobis
 
[Solace] Open Data Movement for Connected Vehicles
[Solace] Open Data Movement for Connected Vehicles[Solace] Open Data Movement for Connected Vehicles
[Solace] Open Data Movement for Connected VehiclesTomo Yamaguchi
 
Decentralized Digital Twins using FLOSS, OW2online, June 2020
Decentralized Digital Twins using FLOSS, OW2online, June 2020Decentralized Digital Twins using FLOSS, OW2online, June 2020
Decentralized Digital Twins using FLOSS, OW2online, June 2020OW2
 
A Guide To Understand Web3 As a Service- Unicus One
A Guide To Understand Web3 As a Service- Unicus OneA Guide To Understand Web3 As a Service- Unicus One
A Guide To Understand Web3 As a Service- Unicus OneUnicus One
 
Taras Filatov: Tech & Product challenges and solutions of NFT launches
Taras Filatov: Tech & Product challenges and solutions of NFT launchesTaras Filatov: Tech & Product challenges and solutions of NFT launches
Taras Filatov: Tech & Product challenges and solutions of NFT launchesEdunomica
 
WebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and OpportunitiesWebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and OpportunitiesVladimir Beloborodov
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE
 
Azure & WP7 at GRDevDay
Azure & WP7 at GRDevDayAzure & WP7 at GRDevDay
Azure & WP7 at GRDevDaySam Basu
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperSam Basu
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...Brian Pulito
 
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET Journal
 
How to Create an NFT Marketplace in Metaverse.pdf
How to Create an NFT Marketplace in Metaverse.pdfHow to Create an NFT Marketplace in Metaverse.pdf
How to Create an NFT Marketplace in Metaverse.pdfLaura Miller
 
The Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoTThe Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoTIntel® Software
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Paolo Nesi
 

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

Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)Webinar WebRTC HTML5 (english)
Webinar WebRTC HTML5 (english)
 
Fiware overview3
Fiware overview3Fiware overview3
Fiware overview3
 
[Solace] Open Data Movement for Connected Vehicles
[Solace] Open Data Movement for Connected Vehicles[Solace] Open Data Movement for Connected Vehicles
[Solace] Open Data Movement for Connected Vehicles
 
Pkewebrtc
PkewebrtcPkewebrtc
Pkewebrtc
 
Widgets
WidgetsWidgets
Widgets
 
Decentralized Digital Twins using FLOSS, OW2online, June 2020
Decentralized Digital Twins using FLOSS, OW2online, June 2020Decentralized Digital Twins using FLOSS, OW2online, June 2020
Decentralized Digital Twins using FLOSS, OW2online, June 2020
 
A Guide To Understand Web3 As a Service- Unicus One
A Guide To Understand Web3 As a Service- Unicus OneA Guide To Understand Web3 As a Service- Unicus One
A Guide To Understand Web3 As a Service- Unicus One
 
Taras Filatov: Tech & Product challenges and solutions of NFT launches
Taras Filatov: Tech & Product challenges and solutions of NFT launchesTaras Filatov: Tech & Product challenges and solutions of NFT launches
Taras Filatov: Tech & Product challenges and solutions of NFT launches
 
1213532535.pdf
1213532535.pdf1213532535.pdf
1213532535.pdf
 
WebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and OpportunitiesWebRTC on Mobile Devices: Challenges and Opportunities
WebRTC on Mobile Devices: Challenges and Opportunities
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for RobotsFIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
FIWARE Wednesday Webinars - How to Develop FIWARE NGSI Interfaces for Robots
 
Azure & WP7 at GRDevDay
Azure & WP7 at GRDevDayAzure & WP7 at GRDevDay
Azure & WP7 at GRDevDay
 
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone Developer
 
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...
 
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
 
How to Create an NFT Marketplace in Metaverse.pdf
How to Create an NFT Marketplace in Metaverse.pdfHow to Create an NFT Marketplace in Metaverse.pdf
How to Create an NFT Marketplace in Metaverse.pdf
 
The Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoTThe Convergence of Robotics, the Web, and the IoT
The Convergence of Robotics, the Web, and the IoT
 
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
Snap4City November 2019 Course: Smart City IOT Data Ingestion Interoperabilit...
 

More from Edunomica

Daniel Samaan: ChatGPT and the Future of Work
Daniel Samaan: ChatGPT and the Future of WorkDaniel Samaan: ChatGPT and the Future of Work
Daniel Samaan: ChatGPT and the Future of WorkEdunomica
 
Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...
Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...
Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...Edunomica
 
Zack Johnson: Session title: People Analytics: the epicenter of management an...
Zack Johnson: Session title: People Analytics: the epicenter of management an...Zack Johnson: Session title: People Analytics: the epicenter of management an...
Zack Johnson: Session title: People Analytics: the epicenter of management an...Edunomica
 
Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...
Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...
Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...Edunomica
 
Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...
Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...
Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...Edunomica
 
Kevin Martin: The New Corporate Currency
Kevin Martin: The New Corporate CurrencyKevin Martin: The New Corporate Currency
Kevin Martin: The New Corporate CurrencyEdunomica
 
Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...
Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...
Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...Edunomica
 
Kevin Martin: Empowering Your Board with the People Analytics That Matter
Kevin Martin: Empowering Your Board with the People Analytics That MatterKevin Martin: Empowering Your Board with the People Analytics That Matter
Kevin Martin: Empowering Your Board with the People Analytics That MatterEdunomica
 
Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...
Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...
Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...Edunomica
 
Alan Susi: Organizational Health: A People Team’s path to Minimum Viable ‘Wo...
Alan Susi: Organizational Health:  A People Team’s path to Minimum Viable ‘Wo...Alan Susi: Organizational Health:  A People Team’s path to Minimum Viable ‘Wo...
Alan Susi: Organizational Health: A People Team’s path to Minimum Viable ‘Wo...Edunomica
 
Cole Napper: Are you ready for generative AI in people analytics?
Cole Napper: Are you ready for generative AI in people analytics?Cole Napper: Are you ready for generative AI in people analytics?
Cole Napper: Are you ready for generative AI in people analytics?Edunomica
 
Fahim Karim: Attrition Prevention
Fahim Karim: Attrition PreventionFahim Karim: Attrition Prevention
Fahim Karim: Attrition PreventionEdunomica
 
Alex Poon: Should you gamify community contributions?
Alex Poon: Should you gamify community contributions?Alex Poon: Should you gamify community contributions?
Alex Poon: Should you gamify community contributions?Edunomica
 
Julio Holon: Decentralised colaboration
Julio Holon: Decentralised colaborationJulio Holon: Decentralised colaboration
Julio Holon: Decentralised colaborationEdunomica
 
Startup Presentation: Gaianet
Startup Presentation: GaianetStartup Presentation: Gaianet
Startup Presentation: GaianetEdunomica
 
Shawn Grubb: Minnows v. whales: Quadratic Governance to the rescue
Shawn Grubb: Minnows v. whales: Quadratic Governance to the rescueShawn Grubb: Minnows v. whales: Quadratic Governance to the rescue
Shawn Grubb: Minnows v. whales: Quadratic Governance to the rescueEdunomica
 
Joachim Stroh: Hypha DAO, the 3rd generation of DAOs
Joachim Stroh: Hypha DAO, the 3rd generation of DAOsJoachim Stroh: Hypha DAO, the 3rd generation of DAOs
Joachim Stroh: Hypha DAO, the 3rd generation of DAOsEdunomica
 
Vikram Aditya: Biggest Opportunity Areas in the DAOverse
Vikram Aditya: Biggest Opportunity Areas in the DAOverseVikram Aditya: Biggest Opportunity Areas in the DAOverse
Vikram Aditya: Biggest Opportunity Areas in the DAOverseEdunomica
 
Tamara Helenius: The Commons are Coming
Tamara Helenius: The Commons are ComingTamara Helenius: The Commons are Coming
Tamara Helenius: The Commons are ComingEdunomica
 
Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...
Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...
Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...Edunomica
 

More from Edunomica (20)

Daniel Samaan: ChatGPT and the Future of Work
Daniel Samaan: ChatGPT and the Future of WorkDaniel Samaan: ChatGPT and the Future of Work
Daniel Samaan: ChatGPT and the Future of Work
 
Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...
Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...
Fanni Kadocsa: Unlocking the power of capability building: Maximizing the imp...
 
Zack Johnson: Session title: People Analytics: the epicenter of management an...
Zack Johnson: Session title: People Analytics: the epicenter of management an...Zack Johnson: Session title: People Analytics: the epicenter of management an...
Zack Johnson: Session title: People Analytics: the epicenter of management an...
 
Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...
Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...
Anita Zbieg: How to make data actionable? Lessons from the teams on how to tu...
 
Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...
Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...
Aizhan Tursunbayeva: The ethics of people analytics: risks, opportunities and...
 
Kevin Martin: The New Corporate Currency
Kevin Martin: The New Corporate CurrencyKevin Martin: The New Corporate Currency
Kevin Martin: The New Corporate Currency
 
Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...
Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...
Catherine Coppinger: Why Anchor Days Are Sinking Productivity & What to Do Ab...
 
Kevin Martin: Empowering Your Board with the People Analytics That Matter
Kevin Martin: Empowering Your Board with the People Analytics That MatterKevin Martin: Empowering Your Board with the People Analytics That Matter
Kevin Martin: Empowering Your Board with the People Analytics That Matter
 
Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...
Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...
Aizhan Tursunbayeva: Navigating Opportunities and Risks: A Responsible Approa...
 
Alan Susi: Organizational Health: A People Team’s path to Minimum Viable ‘Wo...
Alan Susi: Organizational Health:  A People Team’s path to Minimum Viable ‘Wo...Alan Susi: Organizational Health:  A People Team’s path to Minimum Viable ‘Wo...
Alan Susi: Organizational Health: A People Team’s path to Minimum Viable ‘Wo...
 
Cole Napper: Are you ready for generative AI in people analytics?
Cole Napper: Are you ready for generative AI in people analytics?Cole Napper: Are you ready for generative AI in people analytics?
Cole Napper: Are you ready for generative AI in people analytics?
 
Fahim Karim: Attrition Prevention
Fahim Karim: Attrition PreventionFahim Karim: Attrition Prevention
Fahim Karim: Attrition Prevention
 
Alex Poon: Should you gamify community contributions?
Alex Poon: Should you gamify community contributions?Alex Poon: Should you gamify community contributions?
Alex Poon: Should you gamify community contributions?
 
Julio Holon: Decentralised colaboration
Julio Holon: Decentralised colaborationJulio Holon: Decentralised colaboration
Julio Holon: Decentralised colaboration
 
Startup Presentation: Gaianet
Startup Presentation: GaianetStartup Presentation: Gaianet
Startup Presentation: Gaianet
 
Shawn Grubb: Minnows v. whales: Quadratic Governance to the rescue
Shawn Grubb: Minnows v. whales: Quadratic Governance to the rescueShawn Grubb: Minnows v. whales: Quadratic Governance to the rescue
Shawn Grubb: Minnows v. whales: Quadratic Governance to the rescue
 
Joachim Stroh: Hypha DAO, the 3rd generation of DAOs
Joachim Stroh: Hypha DAO, the 3rd generation of DAOsJoachim Stroh: Hypha DAO, the 3rd generation of DAOs
Joachim Stroh: Hypha DAO, the 3rd generation of DAOs
 
Vikram Aditya: Biggest Opportunity Areas in the DAOverse
Vikram Aditya: Biggest Opportunity Areas in the DAOverseVikram Aditya: Biggest Opportunity Areas in the DAOverse
Vikram Aditya: Biggest Opportunity Areas in the DAOverse
 
Tamara Helenius: The Commons are Coming
Tamara Helenius: The Commons are ComingTamara Helenius: The Commons are Coming
Tamara Helenius: The Commons are Coming
 
Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...
Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...
Jeremy Adamson: Minding the Machines. Building and Leading Data Science and A...
 

Recently uploaded

tekAura | Desktop Procedure Template (2016)
tekAura | Desktop Procedure Template (2016)tekAura | Desktop Procedure Template (2016)
tekAura | Desktop Procedure Template (2016)Norah Medlin
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfmstarkes24
 
Toyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsToyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsStefan Wolpers
 
Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon investment
 
Elevate Your Online Presence with SEO Services
Elevate Your Online Presence with SEO ServicesElevate Your Online Presence with SEO Services
Elevate Your Online Presence with SEO ServicesHaseebBashir5
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridHolger Mueller
 
TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024Adnet Communications
 
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product DiscoveryDesmond Leo
 
Chapter 2ppt Entrepreneurship freshman course.pptx
Chapter 2ppt Entrepreneurship freshman course.pptxChapter 2ppt Entrepreneurship freshman course.pptx
Chapter 2ppt Entrepreneurship freshman course.pptxtekalignpawulose09
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)linciy03
 
Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Alejandro Cremades
 
How to Maintain Healthy Life style.pptx
How to Maintain  Healthy Life style.pptxHow to Maintain  Healthy Life style.pptx
How to Maintain Healthy Life style.pptxrdishurana
 
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfDaftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfAgusHalim9
 
Stages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerStages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerAlejandro Cremades
 
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptxBlinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptxSaksham Gupta
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfomnme1
 
FEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service LightningFEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service LightningFEXLE
 
Potato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdfPotato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdfhostl9518
 
What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...AnaBeatriz125525
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...srcw2322l101
 

Recently uploaded (20)

tekAura | Desktop Procedure Template (2016)
tekAura | Desktop Procedure Template (2016)tekAura | Desktop Procedure Template (2016)
tekAura | Desktop Procedure Template (2016)
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
Toyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & TransformationsToyota Kata Coaching for Agile Teams & Transformations
Toyota Kata Coaching for Agile Teams & Transformations
 
Falcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small BusinessesFalcon Invoice Discounting Setup for Small Businesses
Falcon Invoice Discounting Setup for Small Businesses
 
Elevate Your Online Presence with SEO Services
Elevate Your Online Presence with SEO ServicesElevate Your Online Presence with SEO Services
Elevate Your Online Presence with SEO Services
 
Event Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybridEvent Report - IBM Think 2024 - It is all about AI and hybrid
Event Report - IBM Think 2024 - It is all about AI and hybrid
 
TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024TriStar Gold Corporate Presentation May 2024
TriStar Gold Corporate Presentation May 2024
 
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
8 Questions B2B Commercial Teams Can Ask To Help Product Discovery
 
Chapter 2ppt Entrepreneurship freshman course.pptx
Chapter 2ppt Entrepreneurship freshman course.pptxChapter 2ppt Entrepreneurship freshman course.pptx
Chapter 2ppt Entrepreneurship freshman course.pptx
 
Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)Special Purpose Vehicle (Purpose, Formation & examples)
Special Purpose Vehicle (Purpose, Formation & examples)
 
Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)Inside the Black Box of Venture Capital (VC)
Inside the Black Box of Venture Capital (VC)
 
How to Maintain Healthy Life style.pptx
How to Maintain  Healthy Life style.pptxHow to Maintain  Healthy Life style.pptx
How to Maintain Healthy Life style.pptx
 
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdfDaftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
Daftar Rumpun, Pohon, dan Cabang Ilmu (2024).pdf
 
Stages of Startup Funding - An Explainer
Stages of Startup Funding - An ExplainerStages of Startup Funding - An Explainer
Stages of Startup Funding - An Explainer
 
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptxBlinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
Blinkit: Revolutionizing the On-Demand Grocery Delivery Service.pptx
 
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdfبروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
بروفايل شركة ميار الخليج للاستشارات الهندسية.pdf
 
FEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service LightningFEXLE- Salesforce Field Service Lightning
FEXLE- Salesforce Field Service Lightning
 
Potato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdfPotato Flakes Manufacturing Plant Project Report.pdf
Potato Flakes Manufacturing Plant Project Report.pdf
 
What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...What is social media.pdf Social media refers to digital platforms and applica...
What is social media.pdf Social media refers to digital platforms and applica...
 
What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...What is paper chromatography, principal, procedure,types, diagram, advantages...
What is paper chromatography, principal, procedure,types, diagram, advantages...
 

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
  • 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
  • 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
  • 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.
  • 14.
  • 15.
  • 16. ML (“AI”) motion capture AI provides us with a free personal artist for all our Metaverse incarnations
  • 17. Metaverse-ready NFTs (and other web3 assets)
  • 18. 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.
  • 21. Metaverse - ready NFTs (3/3) Demo: https://cyber-cars-dev.herokuapp.com/
  • 22. State of infrastructure and tooling in “flat” and “Metaverse” web3
  • 23. Unity + Mobile + Web3 issues (1/2) Reading
  • 24. Unity + Mobile + Web3 issues (2/2)
  • 25. L2 & zk for your Metaverse implementation
  • 26. 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/
  • 27. Chat bots: from Web2.0 to Web3
  • 28. 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)
  • 29. 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)
  • 30. Sign on and profile in Web3
  • 31. 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
  • 32. ChatGPT inside your app/product
  • 33. 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
  • 34. ChatGPT - healthcare use case (and web3 connection)
  • 35. Land and property ownership in reality and in metaverse
  • 36. 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”
  • 37. Land/Property NFTs and ownership protections Satoshi Island - Land NFTs: expanding standard ERC-721 with rights and protections.
  • 38. 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.
  • 40. 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