SlideShare a Scribd company logo
1 of 28
Download to read offline
HIΞRO
HIΞRO
Wallet Assistant
HIΞRO
What is it?
How does it work?
Are you sure?
Can you do it?
2
HIΞRO
What is it?
3
HIΞRO 4
AI Wallet
MistGPT
Universal dApp
Interface
Wallet Assistant
Wallet ChatBot
HIΞRO
Hiero - Wallet Assistant
- Give your wallet a command!
- “Swap my $SHIBA tokens for Ether”
- “Claim my Gnosis airdrop”
Withdraw
my Aave
position
Here’s
your TX
5
HIΞRO
What’s the problem?
Even if wallets had a better user experience,
Ethereum would be still notoriously hard to use
- So many different user interfaces
- Scams, human errors, bad UX
6
HIΞRO 7
open data
privacy friendly
just use the dApp
scam detection
simulate first
HIΞRO
How does it work?
8
HIΞRO
How does it work?
Fine-tuned large language model (LLM)
- Knows about your account and
your on-chain past
- Creates transactions that can be
sent to MetaMask
- Transactions are simulated first, then
you decide
Chat bot UI
Assistant
APIs
9
HIΞRO
Fine-tuned LLM
Chat bot UI
Wallet
(MetaMask)
Simulation service
(tenderly)
Assistant
(LangChain)
Blockchain API
(data from RPC node, BigQuery,
Dune, Zerion)
10
HIΞRO
Fine-tuned LLM
Chat bot UI
Wallet
(MetaMask)
Simulation service
(tenderly)
Assistant
(LangChain)
Blockchain API
(data from RPC node, BigQuery,
Dune, Zerion)
1. give
address
3. “Swap 1 ETH for
USDC”
2. get
context
4. create
tasks
5. work on
tasks
6. make tx
object
7. get simulation
8. analyze
9. ask user
10. hand over to wallet
11
HIΞRO
You are a system, that helps the user create Ethereum transactions from commands they
give to you. You will receive a user command and reply with a JSON object for a
transaction.
You will also receive some context, such as the users wallet address and addresses he
has interacted with in the past. If the user tries to interact with a new address,
you should warn him. If you need further information , like the target address, you
can ask the user for it.
Provide the response object in the following format:
```json
{
"from": "0x8d371a2379b4c27d567c998ee8d777ed1b92f4a7",
"to": "0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5",
"value": "1671886250000000",
"input": "0x",
}
```
12
HIΞRO
What is it?
How does it work?
Are you sure?
Can you do it?
13
HIΞRO
Are you sure?
14
HIΞRO
Swap 1 ETH to DAI
Sure, I can create a
transaction that swaps
1 ETH for DAI for you.
Do you want to use
Uniswap?
Uh, I don’t care,
just swap it
Okay, you have used
Uniswap in the past.
I will use it for exchanging
your funds.
Here is the transaction:
(JSON)
15
HIΞRO
Send 100 ETH to
0xabc Please note that you have never
interacted with 0xabc before.
Are you sure you want to make
this transaction?
I think so… can
you make some
checks?
100 ETH is 91% of your ETH
balance.
The target address is a
fresh address and has
never received or sent any
transactions.
Do you maybe have a
typo?
16
HIΞRO
Buy me a NewApe
Of course, I can do that
for you. However, please
note that the project
really looks like a scam.
Are you sure you want
to buy a NewApe NFT?
Darn, thanks
Can I assist you with
anything else?
17
HIΞRO
80%
18
HIΞRO
Limitations Capabilities
- Trained on only 5k data
- Simple context system
- Will get stuck, like other agents
- Works only well on 1-step actions
- 80% success on validation commands
- Recognizes many scams
- Knows your on-chain past
- Can run locally
19
HIΞRO
Can you do it?
20
HIΞRO
Data
21
HIΞRO 22
HIΞRO
How to build your own
- Create ~ 10k examples or more
- prompt -> response
- Use Chat GPT or a similar service to help you
- Fine tune a capable LLM, e.g. llama-2-70b, LoRa
- Cost: 100-5000$
- Optional: integrate LangChain or similar
- Host the LLM
- Locally (24 Gb RAM)
- Cloud (huggingface, replica, etc…)
- Connect to a UI
23
HIΞRO 24
HIΞRO
Data is the key: Intentional
- Community project
- Open AI training data for Ethereum
- Open source, free license
- Contribute!
First contribution: Over 5000 intention -> tx pairs
- Curation
- DeFi knowledge, Ethereum knowledge
- Longer conversations
25
HIΞRO
www.hiero.ai
Johannes Pfeffer
@j6sp5r
johannes@hiero.ai
26
HIΞRO
HIΞRO
Wallet Assistant
HIΞRO
Imagine being able to simply chat with your digital wallet, telling it to "swap some DAI for ETH" or "put my money in a
yield product". Sounds easy and convenient, right? That's what we're cooking up with Hiero, a tool that blends the
cutting edge of AI and blockchain tech. Our talk at DappCon will break down how we're taking this idea from a sci-fi
concept to reality.We're training an AI, a large language model (LLM) to be precise, on understanding Ethereum and
all its quirks. Now, instead of navigating complex transaction paths yourself, you just need to tell the AI what you want
to do. It does all the heavy lifting, simulating your transaction on a fork before coming back to you with results. If
you're happy with the outcome, you execute the transaction, for example with MetaMask.Our talk won't just stop at
sharing our journey. We'll show you how you can train an LLM on Ethereum too. Beyond that, we’ll share how you can
integrate an LLM into your tools to create an expert system for your own transaction needs.So, join us for a chat - not
with an AI, but about an AI that could redefine how we manage transactions on Ethereum. We're excited to share
Hiero with you. Let's explore this new frontier together at DappCon!
28

More Related Content

Similar to [DSC Europe 23] Johannes Pfeffer - Making Blockchain Accessible Through Conversational AI.pdf

Similar to [DSC Europe 23] Johannes Pfeffer - Making Blockchain Accessible Through Conversational AI.pdf (20)

Kriptovaluták, hashbányászat és okoscicák
Kriptovaluták, hashbányászat és okoscicákKriptovaluták, hashbányászat és okoscicák
Kriptovaluták, hashbányászat és okoscicák
 
Digital Value presentation Blockchain Technology Conference Melbourne
Digital Value presentation Blockchain Technology Conference Melbourne Digital Value presentation Blockchain Technology Conference Melbourne
Digital Value presentation Blockchain Technology Conference Melbourne
 
Which are the best cryptocurrency wallets for storing ETH_.pptx
Which are the best cryptocurrency wallets for storing ETH_.pptxWhich are the best cryptocurrency wallets for storing ETH_.pptx
Which are the best cryptocurrency wallets for storing ETH_.pptx
 
Ethereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonderEthereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonder
 
Introduction to cryptocurrency trading
Introduction to cryptocurrency trading Introduction to cryptocurrency trading
Introduction to cryptocurrency trading
 
RoboChat Review.pdf
RoboChat Review.pdfRoboChat Review.pdf
RoboChat Review.pdf
 
Bitcoin story of programable currency
Bitcoin story of programable currencyBitcoin story of programable currency
Bitcoin story of programable currency
 
Trivial: the blockchain-based Exchange
Trivial: the blockchain-based Exchange Trivial: the blockchain-based Exchange
Trivial: the blockchain-based Exchange
 
Crypto Thots
Crypto ThotsCrypto Thots
Crypto Thots
 
Shabakat Pitch Deck
Shabakat Pitch DeckShabakat Pitch Deck
Shabakat Pitch Deck
 
ChatGPT - The AI Rich Dad: Fire Prompts And Grow Rich
ChatGPT - The AI Rich Dad: Fire Prompts And Grow RichChatGPT - The AI Rich Dad: Fire Prompts And Grow Rich
ChatGPT - The AI Rich Dad: Fire Prompts And Grow Rich
 
Doing this one thing will make you a millionaire in 2021 with nft metaverse
Doing this one thing will make you a millionaire in 2021 with nft metaverse Doing this one thing will make you a millionaire in 2021 with nft metaverse
Doing this one thing will make you a millionaire in 2021 with nft metaverse
 
The Beginner's Conversation on Making Money with Crypto
The Beginner's Conversation on Making Money with CryptoThe Beginner's Conversation on Making Money with Crypto
The Beginner's Conversation on Making Money with Crypto
 
artificialintelligencepresentation-160725075157.pdf
artificialintelligencepresentation-160725075157.pdfartificialintelligencepresentation-160725075157.pdf
artificialintelligencepresentation-160725075157.pdf
 
From Crypto Kitties to non fungible token to ERC721 standard
From Crypto Kitties to non fungible token to ERC721 standardFrom Crypto Kitties to non fungible token to ERC721 standard
From Crypto Kitties to non fungible token to ERC721 standard
 
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
Webinar: From Crypto Kitties to non fungible token to ERC721 standard - Stefa...
 
Blockchain Info _ in Simple english to understand more easily
Blockchain Info _ in Simple english to understand more easilyBlockchain Info _ in Simple english to understand more easily
Blockchain Info _ in Simple english to understand more easily
 
NFT Collection Maker
NFT Collection MakerNFT Collection Maker
NFT Collection Maker
 
Blockchain for Virgins
Blockchain for VirginsBlockchain for Virgins
Blockchain for Virgins
 
Guidance on NFT Creation and Monetization Strategies!.pdf
Guidance on NFT Creation and Monetization Strategies!.pdfGuidance on NFT Creation and Monetization Strategies!.pdf
Guidance on NFT Creation and Monetization Strategies!.pdf
 

More from DataScienceConferenc1

[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
DataScienceConferenc1
 
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
DataScienceConferenc1
 
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
DataScienceConferenc1
 

More from DataScienceConferenc1 (20)

[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
 
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
 
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
 
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
 
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
 
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
 
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
 
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
 
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
 
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
 
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
 
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
 
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
 
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
 
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
 
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
 
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
 
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
 
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
 
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
 

Recently uploaded

Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
HyderabadDolls
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
SayantanBiswas37
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
nirzagarg
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
nirzagarg
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
gajnagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...Fun all Day Call Girls in Jaipur   9332606886  High Profile Call Girls You Ca...
Fun all Day Call Girls in Jaipur 9332606886 High Profile Call Girls You Ca...
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Hapur [ 7014168258 ] Call Me For Genuine Models We ...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 

[DSC Europe 23] Johannes Pfeffer - Making Blockchain Accessible Through Conversational AI.pdf

  • 2. HIΞRO What is it? How does it work? Are you sure? Can you do it? 2
  • 4. HIΞRO 4 AI Wallet MistGPT Universal dApp Interface Wallet Assistant Wallet ChatBot
  • 5. HIΞRO Hiero - Wallet Assistant - Give your wallet a command! - “Swap my $SHIBA tokens for Ether” - “Claim my Gnosis airdrop” Withdraw my Aave position Here’s your TX 5
  • 6. HIΞRO What’s the problem? Even if wallets had a better user experience, Ethereum would be still notoriously hard to use - So many different user interfaces - Scams, human errors, bad UX 6
  • 7. HIΞRO 7 open data privacy friendly just use the dApp scam detection simulate first
  • 9. HIΞRO How does it work? Fine-tuned large language model (LLM) - Knows about your account and your on-chain past - Creates transactions that can be sent to MetaMask - Transactions are simulated first, then you decide Chat bot UI Assistant APIs 9
  • 10. HIΞRO Fine-tuned LLM Chat bot UI Wallet (MetaMask) Simulation service (tenderly) Assistant (LangChain) Blockchain API (data from RPC node, BigQuery, Dune, Zerion) 10
  • 11. HIΞRO Fine-tuned LLM Chat bot UI Wallet (MetaMask) Simulation service (tenderly) Assistant (LangChain) Blockchain API (data from RPC node, BigQuery, Dune, Zerion) 1. give address 3. “Swap 1 ETH for USDC” 2. get context 4. create tasks 5. work on tasks 6. make tx object 7. get simulation 8. analyze 9. ask user 10. hand over to wallet 11
  • 12. HIΞRO You are a system, that helps the user create Ethereum transactions from commands they give to you. You will receive a user command and reply with a JSON object for a transaction. You will also receive some context, such as the users wallet address and addresses he has interacted with in the past. If the user tries to interact with a new address, you should warn him. If you need further information , like the target address, you can ask the user for it. Provide the response object in the following format: ```json { "from": "0x8d371a2379b4c27d567c998ee8d777ed1b92f4a7", "to": "0xb2ecfe4e4d61f8790bbb9de2d1259b9e2410cea5", "value": "1671886250000000", "input": "0x", } ``` 12
  • 13. HIΞRO What is it? How does it work? Are you sure? Can you do it? 13
  • 15. HIΞRO Swap 1 ETH to DAI Sure, I can create a transaction that swaps 1 ETH for DAI for you. Do you want to use Uniswap? Uh, I don’t care, just swap it Okay, you have used Uniswap in the past. I will use it for exchanging your funds. Here is the transaction: (JSON) 15
  • 16. HIΞRO Send 100 ETH to 0xabc Please note that you have never interacted with 0xabc before. Are you sure you want to make this transaction? I think so… can you make some checks? 100 ETH is 91% of your ETH balance. The target address is a fresh address and has never received or sent any transactions. Do you maybe have a typo? 16
  • 17. HIΞRO Buy me a NewApe Of course, I can do that for you. However, please note that the project really looks like a scam. Are you sure you want to buy a NewApe NFT? Darn, thanks Can I assist you with anything else? 17
  • 19. HIΞRO Limitations Capabilities - Trained on only 5k data - Simple context system - Will get stuck, like other agents - Works only well on 1-step actions - 80% success on validation commands - Recognizes many scams - Knows your on-chain past - Can run locally 19
  • 23. HIΞRO How to build your own - Create ~ 10k examples or more - prompt -> response - Use Chat GPT or a similar service to help you - Fine tune a capable LLM, e.g. llama-2-70b, LoRa - Cost: 100-5000$ - Optional: integrate LangChain or similar - Host the LLM - Locally (24 Gb RAM) - Cloud (huggingface, replica, etc…) - Connect to a UI 23
  • 25. HIΞRO Data is the key: Intentional - Community project - Open AI training data for Ethereum - Open source, free license - Contribute! First contribution: Over 5000 intention -> tx pairs - Curation - DeFi knowledge, Ethereum knowledge - Longer conversations 25
  • 28. HIΞRO Imagine being able to simply chat with your digital wallet, telling it to "swap some DAI for ETH" or "put my money in a yield product". Sounds easy and convenient, right? That's what we're cooking up with Hiero, a tool that blends the cutting edge of AI and blockchain tech. Our talk at DappCon will break down how we're taking this idea from a sci-fi concept to reality.We're training an AI, a large language model (LLM) to be precise, on understanding Ethereum and all its quirks. Now, instead of navigating complex transaction paths yourself, you just need to tell the AI what you want to do. It does all the heavy lifting, simulating your transaction on a fork before coming back to you with results. If you're happy with the outcome, you execute the transaction, for example with MetaMask.Our talk won't just stop at sharing our journey. We'll show you how you can train an LLM on Ethereum too. Beyond that, we’ll share how you can integrate an LLM into your tools to create an expert system for your own transaction needs.So, join us for a chat - not with an AI, but about an AI that could redefine how we manage transactions on Ethereum. We're excited to share Hiero with you. Let's explore this new frontier together at DappCon! 28