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
Licensed under either of Apache License, Version
2.0 or MIT license at your option.
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.
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
FAQs
Next-gen Account for Ethereum
The npm package porto receives a total of 170,392 weekly downloads. As such, porto popularity was classified as popular.
We found that porto demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 2 open source maintainers collaborating on the project.
Package last updated on 11 Nov 2025
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Socket researchers identified a malicious Chrome extension that manipulates Raydium swaps to inject an undisclosed SOL transfer, quietly routing fees to an attacker wallet.