Provider System
Purro injects a standards-compliant EVM provider for seamless dApp interoperability.
Standards
Section titled “Standards”- EIP-1193: request/response and events
- EIP-6963: multi-wallet discovery and selection
- EIP-712: typed data signing
Compatibility
Section titled “Compatibility”- Legacy web3 fallbacks for older dApps
- Per-origin permissions and scoped injection
- Clear transaction and message summaries to reduce blind signing
- Chain switching and permission tracking per origin