Is convex.dev suitable for a Web3(crypto) project?
Hi, everyone. I'm starting a new Web3 project and I'm considering using Convex as the backend. While I was working on a previous AI project using Convex I saw some parameters in the Auth API documentation that looks like were related to crypto wallet. Do you have any sort of libraries that would make it easy to login/singUp using a crypto wallet or support any wallet integration? Also, do you have any sample web3 projects or know of any other web3 projects using convex and with their github repositories public for reference?
4 Replies
Thanks for posting in <#1088161997662724167>.
Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets.
- Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.)
- Use search.convex.dev to search Docs, Stack, and Discord all at once.
- Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI.
- Avoid tagging staff unless specifically instructed.
Thank you!
Anyone here that could help with this?
I cant recall any crypto specific apps that ive seen with a open repository. There are a few projects with open repositories. I know all these services like clerk/convex auth have metamask oauth but i haven't looked into far that gets you with dealing with tokens. I plan to do this stuff, and convex integrates nicely with lots of things so i'm not worried about it.
@Fredy D. | AmigoPago sounds like you're trying to integrate crypto wallet login/signup into your Web3 project with Convex. Convex is solid for managing backend stuff like state and data, but are you looking specifically to handle wallet login (like MetaMask or something similar), or are you building an actual wallet yourself?
If it's about wallet-based login, libraries like ethers.js or web3.js are typically what you'd use to handle that kind of signing and transaction flow. Convex could probably store user info or transaction history, you could mix those libraries with Convex for the backend.