Background
This research aims to discover and understand how users interact with and detect the state of a smart contract. We want to understand more about people’s roles, their responsibilities, the tools they use as part of their job, and the things that motivate them.
Problem
<aside>
💡 “I find it difficult to detect if a smart contract I am about to interact with is a spam/scam, new, or a safe smart contract before performing any transaction.”
</aside>
Assumptions
- Spammy smart contract interactions occur frequently in non-custodial wallets.
- Approving transactions can feel uncomfortable, anxious and overwhelming.
- New users will use non-custodial wallets first when exploring web3.
Research Goal
- Understand users thought processes when interacting with contracts.
- Discover challenges in identifying suspicious/safe transactions.
- Reporting suspicious/malicious transactions.
Research Method
- User Interviews
- Qualitative and Quantitative Surveys
- Competitor Benchmarking
- Affinity Mapping
- Usability Testing
Executive Summary
Users do carry out background research into protocols and smart contracts before interacting with them.