Ensure EIP Compliance
To successfully integrate with Dapper, your dApp will need to comply with a few Ethereum Improvement Proposals (EIPs). Learn more about how to become compliant.
What's an EIP?
Ethereum Improvement Proposals introduce new features to Ethereum in a clear and concise way. Ethereum defines EIPs as a design document providing information to the Ethereum community, or describing a new feature for Ethereum or its processes or environment. Learn more about EIPs here.
EIP 1102 and You
Dapper strives to create a safe experience with blockchain for all.
EIP 1102 creates a standard way for DOM environments to expose user accounts in a way that requires user approval.
We chose to become EIP 1102 compliant to support users’ control over access to their accounts and have added a request for approval before accessing account information.
Read more and contribute to the conversation about EIP 1102 here.
EIP 1654 for Backend Sign Validation
Have a backend that validates personal sign messages? To begin integrating with Dapper, please ensure that your app is compliant with EIP 1654, an off-chain process for dapps to assert whether an entity has authorized control (informally, "ownership") over a public Ethereum address using eth_sign.
To learn more about backend sign validation options, go here.