Give Your Smart Contracts a Name — and a Reputation
With Enscribe, developers can easily assign ENS names to smart contracts, while providing verification data to increase user trust.

Key Features
Enhanced Trust
Associate human-readable ENS names with smart contracts, boosting user confidence and transparency.
Automatic ENS Integration
Seamlessly create ENS records for smart contracts at deployment, or for existing contracts, eliminating manual steps.
Multi-chain Support
Name contracts on multiple ENS-supported chains including Ethereum, Base and Linea.
Bring Your Own Name
Enscribe supports using your own ENS name or you can use one of our own.
Track and Manager Your Contracts
Track your existing contracts in the Enscribe dashboard to easily find, name and verify your contracts.
Smart Contract Verifications
View and display verification status of contracts accross a number of sources including Etherscan, Blockscout, and Sourcify.
How It Works
Input
- ENS subname for contract deployment
- Contract bytecode to be deployed or existing contract address
Output
- ENS primary name that resolves to contract address
- Optional verifications for additional trust
Frequently Asked Questions
ENS names are only the beginning — start building trust into every contract interaction
Join the growing community of developers using Enscribe to name their smart contracts, enhancing trust and transparency in their web3 apps.
Launch App