Contract Address Service

Overview

Contract Address Service (CAS) is an open-source tool for smart contract address mining.

What is Address Mining?

Address Mining is a method to deploy a smart contract with an address that meets certain conditions. For example, you can deploy an ERC20 token with its address starting with “0x0000000000” through address mining.

What CAS offers

CAS helps you address-mining a proxy contract. A proxy contract is an intermediary contract that delegates calls to another smart contract known as the implementation contract. This helps CAS to standardize the address mining process because the actual content — or “implementation” — can be decided afterward.

Address NFT

Once a user address-mines a proxy contract using CAS, an ERC721 “Address NFT” is minted accordingly. The NFT represents the ownership of the proxy contract. It is a transferrable token, just like any other ERC721 token, so users may buy and sell the ownership of the mined addresses. The NFT gets burnt when the implementation contract for the proxy contract gets deployed.

Last updated