What if passwords did not exist? What if the web was built natively for payments?
Porto is our open source Typescript library which gives accounts the superpowers to answer these two questions.
With Porto, you can create new accounts or upgrade existing ones by plugging into your preferred authentication layer, WebAuthn via Passkeys, or OAuth via Privy. No passwords, apps, seed phrases, private keys, or browser extensions needed.
Porto connects authentication with powerful execution capabilities, solving some of the hardest problems that have haunted crypto application developers for the last years around onboarding, transacting on multiple chains, and paying predictable fees in stablecoins.
Our core principles:
- Developer-first: Porto works seamlessly with Wagmi and Viem, the most widely used web3 frontend libraries, without any code changes.
- Performance & cost-effectiveness: Porto is powered by a reimagined from the ground-up account abstraction stack, which is >50% more gas efficient on payments than alternatives, and offers state of the art transaction latency.
- Modularity: Porto works standalone or headless, letting you enjoy the benefits of the Porto stack without changing any of the flows your users and developers love!.
Beyond crypto applications, we think Porto works well with: traditional passkey setups, existing key management systems, and crypto wallets.
Check out the demo, our documentation, and join the Telegram group for developers. If you’re excited to build a Porto-powered application, reach out to georgios@ithaca.xyz to chat!
Read more about Porto in our developer preview announcement.
Want to work on the highest impact problems in crypto? We are actively hiring at Ithaca. Apply now.
As you set out for Ithaca hope your road is a long one, full of adventure, full of discovery.
Laistrygonians, Cyclops, angry Poseidon—don’t be afraid of them: you’ll never find things like that on your way as long as you keep your thoughts raised high, as long as a rare excitement stirs your spirit and your body.