Porto
Authentication & payments on the web
Install / Use
/learn @ithacaxyz/PortoREADME

Porto
Next-gen Account for Ethereum.
<p> <a href="https://www.npmjs.com/package/porto"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/npm/v/porto?colorA=21262d&colorB=21262d&style=flat"> <img src="https://img.shields.io/npm/v/porto?colorA=f6f8fa&colorB=f6f8fa&style=flat" alt="Version"> </picture> </a> <a href="https://github.com/ithacaxyz/porto/blob/main/LICENSE-MIT"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/license-MIT-blue.svg?colorA=21262d&colorB=21262d&style=flat"> <img src="https://img.shields.io/badge/license-MIT-blue.svg?colorA=f6f8fa&colorB=f6f8fa&style=flat" alt="MIT License"> </picture> </a> <a href="https://github.com/ithacaxyz/porto/blob/main/LICENSE-APACHE"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://img.shields.io/badge/license-APACHE-blue.svg?colorA=21262d&colorB=21262d&style=flat"> <img src="https://img.shields.io/badge/license-APACHE-blue.svg?colorA=f6f8fa&colorB=f6f8fa&style=flat" alt="APACHE License"> </picture> </a> <a href="https://deepwiki.com/ithacaxyz/porto"> <img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki"> </a> </p>Documentation
For documentation and guides, visit porto.sh.
Development
Apps
pnpm install # Install dependencies
pnpm dev # Run id, playground, and iframe dialog
Tests
pnpm install # Install dependencies
pnpm test # Test
Contracts
# Install Foundry
foundryup
forge build --config-path ./contracts/account/foundry.toml # Build
forge test --config-path ./contracts/account/foundry.toml # Test
forge build --config-path ./contracts/demo/foundry.toml # Build
forge test --config-path ./contracts/demo/foundry.toml # Test
License
<sup> Licensed under either of <a href="LICENSE-APACHE">Apache License, Version 2.0</a> or <a href="LICENSE-MIT">MIT license</a> at your option. </sup> <br> <sub> Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in these packages by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions. </sub>Getting Help
Have questions or building something cool with Porto Accounts?
Join the Telegram group to chat with the team and other devs: @porto_devs
Related Skills
node-connect
334.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
334.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.2kCommit, push, and open a PR
