Inspiration

Voice AI can do customer support and front desk jobs with ease. But that's about it. The call/support industry is worth $377 bn as per IVR Statistics. But only 7% is automated, vast amounts of possibilities are limited because people don't feel safe giving sensitive information over the phone.

What it does

VoxVerify takes public/private key encryption over the wire for every AI Agent. Allowing users who get calls from AI Agents to request for their identity and publicly verify it over the blockchain.

How we built it

  • Solana smart contract to store and retrieve agent public keys + information
  • Voice AI Agent from ElevenLabs powered by Gemini 2.0
  • Coded using Windsurf

Challenges we ran into

  • Dependency hell with Solana, anchor and bytemuck.
  • Resolved it by running a local validator via a docker image

Accomplishments that we're proud of

  • Encryption and data over the wire is super novel.
  • Having it saved on the blockchain gives a layer of publicly verifiable trust

What we learned

  • Encryption and data over the wire packing at client side is NOT easy, but necessary.
  • Windsurf Cascade is cool, updates to UI which can be seen in IDE is helpful to iterate
  • Have a working docker image of all open source project before hand so we don't waste time fixing othrogonal issues

What's next for VoxVerify

  • Ideally would like it to be integrated into a calling app / standalone app.
  • Could be used to develop alow/deny lists for AI Spam/scam callers

Built With

Share this project:

Updates