Georgios Konstantopoulos Profile picture
May 28 13 tweets 6 min read Read on X
Introducing the Porto Developer Preview!

What if passwords did not exist?

What if the web was built natively for payments?

Porto is the open-source Typescript library we've built @ithacaxyz that gives accounts the superpowers to answer these questions.

Learn more below 🧵 Image
Porto gives superpowers to every account.

A demo is worth a million words.

Visit the Porto homepage and explore the flows we have created.

No passwords, no browser extensions.

It will only get better from here.

porto.shImage
We have started polishing our documentation, which as you'll notice is itself a Porto app.

See below for the SDK docs, with examples for onboarding, payments & subscriptions. porto.sh/sdk

We have detailed docs on our smart contracts as well! porto.sh/contracts

More soon! Contribute! github.com/ithacaxyz/port…Image
The one thing we want you to do is to build apps with Porto, and share them with us, and online.

Tag me @gakonst & @ithacaxyz.

If you're looking for tech support, we'll be there for you, like we've been for all of our open source tools users.

Join the Telegram room (link in the Github repository: ).github.com/ithacaxyz/portoImage
Every account should be a Porto account.

Porto is great for developers of applications, key management services, or wallets.

We have 3 core principles building Porto:
1. Developer-first: Porto works out of the box with Wagmi & Viem.

2. Performance & cost-effectiveness: We redid years of account abstraction research and have state-of-the-art performance and tx latency.

3. Modularity: Porto works standalone, or headless.Image
Porto works great with OAuth-based key management services, enabling you to upgrade your EOAs into smart contracts using EIP-7702.

For example, if you're a @privy_io user, using Porto headlessly means that you get all the benefits of its backend, without changing anything in how you manage your users or your frontend.

Think of it like another account abstraction provider, but faster, cheaper, feature-rich, and developer-friendly.
Porto's gas usage vs Solady's ERC4337 implementation, which should be the most gas-efficient one in the market (but let us know if this is not right, and we can re-benchmark)!

github.com/ithacaxyz/acco…Image
We are solving some of the hardest problems for developers.

We think from first principles, and will happily reinvent the wheel if it means getting to the next frontier.

Here are some of the things we do for UX & onboarding. Image
Beyond UX & onboarding, Porto Accounts are cheap, fast, reliable & programmable.

Billing? Gaming? Creator tipping? Agentic workflows?

Porto Accounts can do it all. Image
Where are we going?

Well, we're going to prod in the coming weeks, of course.

But beyond that:
1. We are excited to increase the security of Porto Accounts, so that we can conveniently store billions of dollars in them. We have a bug bounty rolling, and we'll continue investing in our security. Note that we're just doing a developer preview today, so we're still early and we're looking for people to work with us.

2. We are excited to solve interoperability at the wallet/application layer. Our ability to modify the stack as we wish will let us do wonders here in the coming weeks.Image
All of this is powered by a new account abstraction stack, which we just call...the "account". You can learn more in the repository. Make sure to star it!

github.com/ithacaxyz/acco…
The Porto SDK is also available for you to look and contribute! Make sure to star it as well!

github.com/ithacaxyz/porto
Introducing: Porto Developer Preview, by @ithacaxyz.

Sign in with superpowers.

npm i porto.

ithaca.xyz/updates/porto-…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Georgios Konstantopoulos

Georgios Konstantopoulos Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @gakonst

Jan 25
ETHEREUM ACCELERATION .

With @matthuang, @danrobinson & @_charlienoyes. Image
We haven't yet the fundamental limits of what we can do.

Ethereum should reach the efficient frontier of what’s possible before arguing about how we would choose between our values once we’ve hit those limits.

Shipping faster will help Ethereum get there.

Instead of "should we do X or Y?", the answer might be "both."Image
We can move faster by deciding to evolve the protocol with ambition, and not ossify.

We can do better than N-of-N (5 CL + 5 EL!) clients coming to consensus before new upgrades.

We can level up ACD.

We can allocate more resources to Devops & Testing. Image
Read 7 tweets
Oct 11, 2024
Crypto needs to move faster.

We started @Ithacaxyz to accelerate the frontier, & have raised $20M from @paradigm.

We’ve been collaborating with the developer community on some of crypto's hardest problems. Small teams = big impact. The future of crypto will be built together. Image
Over the past four years, our team shipped some of the industry’s most used open source tools like Reth & Foundry.

We believe in sustainable open source development for the good of crypto.

We think the stack is ready, and it’s now time to accelerate.

ithaca.xyz
We’ve raised $20M from @paradigm to help achieve this mission of accelerating crypto.

My role as CTO & General Partner at Paradigm will remain unchanged. I will continue to invest and work with our portfolio.

@matthuang will be joining as Chairman.

paradigm.xyz/2024/10/introd…
Read 11 tweets
Jun 26, 2024
🚨 Releasing Reth 1.0 🚨

After almost two years of development and a successful audit by Sigma Prime, we are finally releasing Reth 1.0, the first “prod-ready” release of our blazing-fast Ethereum execution client. We invite RPC providers and stakers to run Reth.

More below. Image
Read the full Reth 1.0 announcement.

paradigm.xyz/2024/06/reth-p…
TL;DR, we're stable and looking to get everyone on Reth. Image
Read 15 tweets
Jun 21, 2024
Excited to publish the REVM Compiler, revmc! (@DaniPopes 1st author)

We used LLVM to lower EVM bytecode into native code.

We demonstrate 19x gains for the Fibonacci benchmark and synced Ethereum mainnet with revmc enabled for the hottest 250 contracts!

Read on to learn more! Image
You can find the full post here.

paradigm.xyz/2024/06/revmc
Why build an EVM-native compiler?

To speed up execution by getting rid of the overheads of bytecode interpretation, inspired by well-established technologies like the Java or the WASM JIT.
Read 10 tweets
Apr 24, 2024
We have made great strides in the world of blockchain scaling in the last 10 years.

It’s time to go further.

Reth’s path to 1 gigagas per second, and beyond…where we present our roadmap for scaling Ethereum. Image
Here's the full post.

paradigm.xyz/2024/04/reth-p…
To start, we must stop using Transactions Per Second as a performance metric and use more nuanced metrics.

We propose to the EVM community to adopt Gas Per Second (GPS) as a standard metric, and start seriously exploring multi-dimensional pricing.

ethresear.ch/t/draft-positi…
Read 13 tweets
Apr 15, 2024
Today, we are excited to open source Reth Alphanet.

Reth AlphaNet is an OP Stack-compatible testnet rollup that maximizes Reth performance and enables experimentation of bleeding edge Ethereum Research. Image
You can find the full announcement below.

paradigm.xyz/2024/04/reth-a…
Reth AlphaNet is a testnet rollup built on OP Stack & OP Reth.

Reth AlphaNet is aimed at experimentation of Ethereum research at the bleeding edge, and comes with 3 EIPs not available anywhere else yet. EIP-3074, EIP-71212, EIP-2537.

These EIPs are built with best-practices in mind, are optimized, and tested. We want to do more of this.

AlphaNet is also built for high performance, and we aim to break through the gigagas per second barrier with it.Image
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(