Changelog #4

Hello, Lett3r Beta testers!
We're excited to announce our fourth platform update, which introduces some new features and improvements to make your blockchain transactions even more secure. Let's take a closer look at the changes.

Uniswap Permit2

Uniswap Permit2 is a token approval contract that standardizes token approvals across different smart contracts. It improves user experience by reducing transaction costs and enhancing smart contract security.

The traditional token approval method had some weaknesses, such as requiring users to send an approval transaction for each new application they wanted to use, and applications asking users to approve the maximum allowance, giving them access to the user's entire token balance. EIP-2612 iterated on token approvals by allowing users to append a signed permit message to their transaction, but not all tokens have adopted it.

Permit2 introduces signature-based approvals and transfers for any ERC-20 token, regardless of EIP-2612 support, and comes with features such as expiring approvals and batch approvals and transfers.

Example of Permit2
Example of Permit2

We've added support for Permit2 events, so you will receive an email notification every time a permit you signed is used.

Address Poisoning Alerts

Address poisoning is a scam that relies on users copying and pasting incorrect wallet addresses due to the difficulty of remembering long hexadecimal numbers.

Scammers use a vanity address generator to create an address that closely matches the victim's, then send a small transaction to the victim's wallet from the dummy account they created. If the victim copies this address by accident, they will send funds to the scammer instead of the intended recipient, and the lost funds will be irretrievable.

Example of an Address Poisoning Alert
Example of an Address Poisoning Alert

We are introducing Address Poisoning Alerts to notify you when someone tries to “poison” your transaction list by sending a fake transaction. This feature will help you to stay safe and informed about any potential risks related to your transactions.

Operators for Sent Tokens Events

We've enhanced support for Approvals on ERC-20 tokens. This update introduces a new compressed format for Transfer events operated by someone else. This new format will let you know when the operator is still approved to trade your tokens. Approvals signed with Permit2 will be supported too.

Example of a Sent tokens event where the operator cannot trade anymore
Example of a Sent tokens event where the operator cannot trade anymore
Example of a Sent tokens event where the operator can still trade tokens
Example of a Sent tokens event where the operator can still trade tokens

Unknown Token Alert

In the last update, we started using Token Lists to build and maintain a database of trusted fungible tokens. In this update, we enhanced the ERC-20 token related events to include an alert when the token is unknown.

Example of Unknown Token Alert
Example of Unknown Token Alert

Improvements and Fixes

This release also includes:

  • Improved approval events

  • Minor bug fixes

Feedback

We always appreciate your feedback, so please don't hesitate to let us know what you think of these updates or any other aspect of Lett3r. You can respond directly to our emails or fill out our feedback survey.

Thank you for being a part of Lett3r's Private Beta! Please spread the word and invite your friends to join us.

Subscribe to Lett3r
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.