For now we're on EVM's, yes (Ethereum but also it's Layers 2s and sidechains)
But we really want to deploy on all sorts of chains and offer very very simple UX for users. No one should have to care about bridging between chains or swapping or what currency they are getting paid in. If crypto is to get mass adoption, stuff should be dead simple.
Rest of the stack:
- postgres DB
- Flask Backend
- Alpine JS / TailwindCSS / HTMX / ethersjs / web3modal on Frontend
(and then obviously the decentralized smart contracts)