Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Solidity EIP-55 ChecksumNew to Visual Studio Code? Get it now.
Solidity EIP-55 Checksum

Solidity EIP-55 Checksum

David Allonby

|
3 installs
| (0) | Free
Automatically converts Ethereum addresses to EIP-55 checksum format in Solidity files
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Solidity EIP-55 Checksum

A Visual Studio Code extension that automatically converts Ethereum addresses to EIP-55 checksum format in Solidity files.

Features

This extension provides the following functionality:

  • Automatically formats Ethereum addresses to comply with EIP-55 checksum format in Solidity files
  • Command to manually trigger address checksumming: Solidity: Checksum Ethereum Addresses

What is EIP-55?

EIP-55 is an Ethereum Improvement Proposal that introduces a checksum mechanism for Ethereum addresses. By using mixed-case characters (uppercase and lowercase letters), it provides a way to encode address checksums without changing the address length or adding extra characters. This helps detect typos when entering Ethereum addresses.

Usage

  1. Open a Solidity file (.sol)
  2. The extension will activate automatically
  3. To manually checksum addresses, open the command palette (Ctrl+Shift+P / Cmd+Shift+P) and run the command Solidity: Checksum Ethereum Addresses

Installation

Install through VS Code Marketplace:

  1. Open Extensions in the sidebar (Ctrl+Shift+X / Cmd+Shift+X)
  2. Search for "Solidity EIP-55 Checksum"
  3. Click Install

Requirements

  • VS Code 1.74.0 or later

Extension Settings

This extension does not add any settings.

Release Notes

0.0.1

  • Initial release
  • Basic EIP-55 checksumming for Solidity files

License

MIT


Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft