🏅 Best Web3 UX at Devcon – Designing Ramp Instant

UX Design
10 Days
Working files
Collaborative Whiteboard 1 → User testing report before redesign
User Feedback 1 →
Collaborative Whiteboard 2 → Online whiteboard with design concepts
Prototype Design → Prototype screens for the entire flow
User Feedback 2 → User feedback report and evaluation



Prototype Designer
Charlie Ellington
Profile →

Facilitator & User Researcher
Andrej Berlin
Profile →

Szymon Sypniewicz


Przemek Kowalczyk


Design Process

Main Design Challenges

1. Do people trust the flow? Connecting the bank should feel safe.
  • Yes, but a few improvements can be made.

    Users less familiar with crypto trusted the process, although based on a lack of general understanding and powerlessness towards the technology. It felt safe enough, especially seeing their own bank connected. A few more explainers and returning to Dharma after the whole process would support this and reduce any friction or skepticism. People more familiar with crypto on the contrary were inclined to understand the details of how this process works. One tester even mentioned wanting to read the smart contract. Especially when Tink asked about full access to the banking details they still felt like dropping off. (Two even said they would stop here) More detailed hints (in the beginning) on how the process would work and why the data is necessary would solve this problem.

    With these more ‘hardcore’ crypto users – understanding in detail that Ramp is a more decentralised solution – would be a huge bonus to get them to share banking data. We’re making an assumption that if they understood they don’t have to go through ID upload KYC/AML (like Coinbase) and there is less of a custodial element (smart contract escrow) they’d receive the process positively.

    In addition, regular users didn’t really care about escrow, while experienced were happy they could look it up.

    2. How painful is manual bank transfer?
    • Not ideal, but people do it if necessary.

      Almost everyone expected the transfer to happen automatically, since Ramp/Tink is aready asking for authentication through the bank. After explaining that this is not the case (either way needs to be more obvious on the last screen) they considered going through the manual bank transfer process for a lack of a better alternative. In short, if the technology permits, a one-time access to the bank account would make no difference in user-friction but allow for a faster transfer.

      Obviously, any other known means to transfer FIAT money (PayPal or credit card) is preferred, if possible.

      Building a product?

      Custom consulting and product design for your project goals. 


      Join our Hypersprints and use our educational material to improve your skills.