Skip to main content
Once a smart contract has been created, the only detail you can change is its name. The contract type, on-chain address, token, chain, admin wallet, and any on-chain parameters are fixed for the life of the contract — there’s no way to change them after creation.
If your project runs both the Vesting and Airdrop products, the Edit Contract panel may also show a Contract Usage option (Vesting or Airdrop). This only controls which plan the contract’s allocations count toward — it isn’t an on-chain change. For most admins, the name is the only editable field.
If you need a contract with a different type (for example, you created a Claim contract but need Direct Transfer), you can’t convert it. Create a new contract with the correct type instead — see How to add and deploy a contract.

Rename a contract

  1. Go to Settings → Token Distribution → Smart Contracts and select the token.
  2. On the contract’s card, click Edit.
  3. In the Edit Contract panel, update the Name.
  4. Click Save.
Edit Contract panel with a Name field

The Edit Contract panel. For most contracts the Name is the only editable field.

The name updates everywhere the contract is referenced. Renaming is off-chain only — it doesn’t create a transaction and nothing needs to be signed.