Unblocked Profile Docs

These docs explain the live setup path: register an ENS name, point it to an IPFS template CID, connect the wallet, and use the ENS name as the public route for a profile, business page, content hub, or other wallet-native website.

Quick Start

The shortest working path from an ENS name to a live Unblocked Profile page.

1

Register or open your ENS name

Use the ENS App to search for an available .eth name, connect your wallet, choose the duration, complete the commit step, wait about 60 seconds, and finish the registration transaction.

2

Copy the template CID

The CID identifies the exact IPFS version of the Unblocked Profile template. Keep the full CID, and use the ipfs:// prefix if the ENS App asks for it.

3

Set the ENS contenthash

Open the ENS records for your name, paste the CID into the decentralized website or contenthash field, review the change, and confirm it with the wallet that controls the name.

4

Test the live route

After the transaction confirms, open the ENS name through an ENS-compatible browser or gateway. If the page does not load yet, wait for indexing and gateway cache updates.

System Parts

Unblocked Profile works because each part has a clear job.

ENS name

The ENS name is the public address. It is the route people can remember, share, and revisit without needing a platform URL.

Wallet

The wallet owns or manages the ENS name. It signs record updates, proves control, and keeps authority with the user instead of a platform account.

IPFS CID

The CID identifies the exact website files stored on IPFS. A new version of the site usually creates a new CID.

Contenthash

The contenthash is the ENS record that connects the name to decentralized content. For this setup, it points the ENS name to the IPFS CID.

ENS Setup

Start with a wallet that supports Ethereum Mainnet. You need ETH for the ENS registration fee and gas. Search for a name in the ENS App, choose the registration duration, connect your wallet, then complete the two transaction flow: request to register, wait about 60 seconds, and complete registration.

  • Use a name you can keep long term, especially for a business or public identity.
  • Set a primary name if you want dapps to show your .eth name for the wallet address.
  • Add useful profile records such as avatar, social links, email, and wallet address records when needed.
  • Use the decentralized website or contenthash record to connect the name to the Unblocked Profile template.

IPFS Hosting

IPFS replaces traditional server-location hosting with content-addressed files. The template is uploaded and pinned, producing a CID. Anyone resolving that CID receives the same content version, which makes it useful for templates, profile pages, media pages, and static business sites.

  • Pin the template with a reliable pinning service or your own IPFS node.
  • Keep source files backed up outside IPFS so you can publish updated versions later.
  • Test the CID through a gateway before you set it in ENS.
  • When the template changes, publish the new version and update the ENS contenthash with the new CID.

Connect the Domain

The connection is made by the ENS contenthash. Copy the Unblocked Profile CID, open your ENS name, edit the decentralized website record, paste the CID, and confirm the transaction. If the app rejects a raw CID, paste it with the protocol prefix: ipfs://.

  • The wallet that controls the ENS name must confirm the update.
  • Record updates need Ethereum Mainnet gas.
  • Gateway caches may take a little time to show the newest contenthash.
  • The ENS name can keep the same public identity even when you point it to a new template later.

Other Uses

The same ENS plus IPFS model can power more than one kind of page.

Personal profile

Show ENS records, avatar, links, posts, identity details, and wallet-native contact points from a domain you control.

Business website

Publish offers, services, contact details, payment options, and proof of ownership without a hosting account.

Creator portfolio

Present art, music, writing, releases, collections, and fan links from a persistent ENS route.

Service marketplace

List what you sell, what you accept, how people can pay, and how they can reach the wallet or brand owner.

Campaign landing page

Launch a focused page for a product, drop, event, fundraiser, or announcement without waiting on a central platform.

Community hub

Use one ENS name as the stable entry point for links, announcements, content, membership, and social channels.

Troubleshooting

Common issues when connecting ENS, IPFS, and the Unblocked Profile template.

The ENS App will not accept my CID

Add the protocol prefix before the CID, like ipfs:// followed by the CID. Some forms expect the full contenthash format.

The page does not load right away

Wait for the ENS transaction to confirm, then give gateways time to read the updated record. Also test the CID directly through an IPFS gateway.

I cannot update records

Make sure the connected wallet controls the ENS name or has manager permissions. If ownership and manager are different, use the correct wallet.

The content disappears

Check that the IPFS content is still pinned. IPFS content needs reliable pinning to stay available for public visitors.

Need help connecting your ENS name? Use the setup docs above, then check the FAQ or support page if a record, CID, or wallet permission blocks you.