Faq

What is Unblocked Profile?

Unblocked Profile is a Blockchain DWeb template system that transforms your ENS name into a fully decentralized personal or business profile powered entirely by NFTs and hosted on IPFS. Every element of your profile, your banner, posts, media, certificates, business cards, and credentials is tokenized and owned by you. You control your data, your audience, and your digital presence, all through your ENS identity. It’s not just a display it’s an ecosystem. Your profile isn’t hosted on any centralized server; it lives permanently on the blockchain and IPFS, ensuring freedom from moderation, censorship, and suspension.

NFT-Powered Profiles

Unblocked Profile is powered by NFTs as content blocks. You can mint NFTs that represent:
Posts — share updates, images, videos, or written content just like you would on X or Facebook, but fully owned and tradable.
Media — showcase artwork, music, photography, or digital collectibles.
Business NFTs — promote your company, services, or brand through verifiable digital tokens.
Certificates & Education — verify your skills, courses, and achievements with NFT credentials.
Documents & IDs — store verifiable and encrypted files directly on IPFS.
Banners & Headers — even your header image is an NFT that defines your personal or brand aesthetic.
Everything is modular, organized by category, and viewable directly from your ENS name.

Decentralized Social System

Unblocked Profile lets you socialize on-chain.
Using the Ethereum Follow Protocol (EFP), you can follow, be followed, and build a real network of verified blockchain identities.
Your followers, likes, and relationships are stored on-chain portable across platforms and wallets. No one can delete, shadow-ban, or silence your profile.


Web3 Identity Integration

Your Unblocked Profile connects directly with:
ENS (Ethereum Name Service) for decentralized naming
IPFS for content storage and hosting
EFP (Ethereum Follow Protocol) for social graph management
MetaMask and WalletConnect for secure wallet login
Alchemy API for live NFT loading across Ethereum and Base
You can add ENS text records like your bio, email, location, or links, which automatically display on your profile.

Monetization and Business Tools

Unblocked Profile gives creators and businesses direct monetization control:
Accept direct payments in crypto, no fees or platforms taking a cut.
Offer NFT-based products and services that your audience can buy directly.
Rent advertising space on your profile as NFTs. List productions and royalties.
Sell discount and coupon NFTs to reward followers or clients.
List your NFTs under multiple categories for better visibility.
Tokenize followers’ attention and engagement.
Whether you’re an artist, entrepreneur, influencer, or freelancer, Unblocked Profile lets you build your entire business model directly on-chain.

Security and Ownership

All data on Unblocked Profile is decentralized.
Your content is not stored on any centralized server, it’s hosted via IPFS nodes and referenced by your ENS content hash.

That means:
You can’t be banned or censored.
No one can take down your content.
You own every file, image, and NFT.
Your followers and reputation live with your ENS, not a company.
Your wallet is your key  simple, secure, and permanent.

Simplicity and Accessibility

You don’t need to be a developer to use Unblocked Profile.
If you can register an ENS name, you can have a fully working Web3 profile in minutes.

3 simple steps:

Get your ENS name (e.g., yourname.eth).
Add your Unblocked CID key to the ENS content hash field.
Visit yourname.eth.limo and your profile is live.
It’s that easy.

Affordable and Future-Proof

Unblocked Profile was designed to be cheap, useful, and future-ready.
There are no subscription fees, no ads you didn’t approve, and no centralized moderation.

You own it forever.
Your ENS name is your username.
Your NFTs are your posts.
Your wallet is your identity.

The Future of Web3 Profiles

Unblocked Profile represents the next step in the evolution of online identity. We hope to open new indusrties and give developer more to work with. To keep things human and creative. 
It’s not just a website it’s your Web3 passport that merges social networking, e-commerce, and reputation systems into one decentralized space.

Built for creators, collectors, entrepreneurs, and communities it empowers you to build, share, earn, and connect without limits.

Welcome to the Unblocked Internet
where you own your world.
Q: What is a ENS domain (Ethereum Name Space).
A: ENS is a blockchain domain like a .com that is provided by the Ethereum blockchain. User's can use the ENS dashboard to add personla records like nick name, bio, location. The ENS can be directed and pointed to a directory or file.

Q: What are CID keys?
A: CID (Content Identifier) keys are unique blockchain identifiers that serve as your decentralized profile address and access credentials. It simular to DNS pointing.

Q: What are custome ENS keys and what do they do?
A: ENS offer's custom key records that act like blank data fields. Unblocked created a name and a value custom key mapping set called unkeys. Name=call to, value=content text. 
EX: name=com.facebook, value=https://facebook.com/user. This will fetch your Facebook link and make it a visual clickable element.

Q: How doe sa user mint a post?
A: In order to make a simple social post, the user must first create their Unblocked Profile NFT contract. Once the contract is created, the user then creates a token 1 of 1, erc-721. Leave the token un minted. The important detail is to add a trait or property to the metadata. Using the Unblocked Profile Key mapping, choose the "post" catigory and type in the name and value. 
EX: name=ubcollection, value=post. This will land the NFT post into the Post collection and the Post slider. 

Q: Can I upgrade from free to pro later?
A: Yes! You can upgrade anytime and keep all your existing content and settings. The pro features will be unlocked immediately.

Q: Do I need technical skills to set up my profile?
A: No technical skills required! Our step-by-step guide and support team will help you get started quickly.

Q: What payment methods do you accept?
A: We accept credit cards, PayPal, and all major cryptocurrencies including ETH, BTC, and USDC.

Q: How do I post a NFT as a Slider post?
A: When you mint the image and post content, add the value "post" to the metadata trait or properties.
How to Connect Unblocked Profile to Your ENS

Step 1 – Mint Your Version
Start by visiting unblockedprofile.com and selecting the version of Unblocked you want to use:

Free Version – Basic decentralized profile
Basic Version – Adds enhanced styling and customization options
Pro Version – Complete DWeb experience with advanced functionality

Click Mint, confirm the transaction in your wallet, and wait for it to complete.
Once minted, your token automatically unlocks access to the correct Unblocked theme page for your version.

Step 2 – Access Your Theme Templates

After your mint is confirmed, return to unblockedprofile.com.
Your wallet will now detect your token and unlock the Theme Templates page that matches your version.
This page contains a list of CID keys, each representing a decentralized Unblocked template hosted on IPFS.

Step 3 – Choose and Copy Your CID Key

1. Browse through the available templates for your version.
2. Click Copy CID Key beside the design you want to use.
Example:

ipfs://bafybeib12345exampleCID
This CID is your website’s unique address on the InterPlanetary File System.

Step 4 – Connect to ENS

1. Go to app.ens.domains
2. Connect your wallet.
3. Search for your ENS name (for example, yourname.eth).
4. If this is your first time setting it up, click Edit Profile and select IPFS Website.

If your ENS is already active, go to Records → Other → IPFS.

Step 5 – Add Your CID Key

1. In the IPFS field, paste the CID link you copied.
2. Click Save / Confirm.
3. Approve the transaction in your wallet (this covers the small gas fee).

This securely links your ENS name to your chosen Unblocked Profile template on IPFS.

Step 6 – Verify Your Profile

Once the transaction is confirmed on Ethereum:
1. Visit https://yourname.eth.limo
2. Your new decentralized profile should appear instantly.

You are now officially Unblocked — your ENS name is live, decentralized, and fully connected to your chosen Unblocked template.

How to Use ENS Custom Keys

Once your Unblocked Profile is connected and live on your ENS name, you can personalize your page even further by adding Custom Keys inside the ENS Manager.
These keys (called UB Keys) allow you to display text, social links, and even create interactive features like questions and answers — all stored on-chain in your ENS record.

Step 1 – Open Your ENS Profile

1. Go to app.ens.domains
2. Connect your wallet
3. Search for your ENS name (for example, yourname.eth)
4. Click Edit Profile

Step 2 – Locate the Custom Key Section

Once you’re in the editor view:

1. Scroll down and select the Other tab, or scroll to the bottom of the options list.
2. Find the section labeled Custom Keys.
3. Click Add to create a new custom key block.

You’ll see two input fields appear:

Field 1: The UB Key name (this defines what kind of data or feature you’re adding).

Field 2: The Value (this is the text, link, or data you want to show on your Unblocked page).

Step 3 – Add a UB Key Example

Let’s say you want to add a personal Q&A to your profile:

Field Example Entry Description

Field 1 ubkey1 The question key
Field 2 What is my favorite color? The question text
Field 1 ubkey2 The answer key
Field 2 Blue The answer text


Each UB key pair (like ubkey1 and ubkey2) can be used to display custom questions and answers directly on your Unblocked page.

Step 4 – Add Social Links the Same Way

You can also use UB keys to add your favorite social media or external links.

Example for Facebook:

Field Example Entry

Field 1 com.facebook
Field 2 Facebook


You can follow the same format for other platforms like Instagram, X, or LinkedIn — just use the correct UB key codes listed in the UB Key Map section.

Step 5 – Save and Confirm

When you’re done adding your keys:

1. Click Save / Confirm
2. Approve the wallet transaction (gas fee required)
3. Wait a few seconds for it to update

Then visit your live ENS page:

https://yourname.eth.limo

Your new UB key content should now appear inside your Unblocked Profile.

Tip

Be sure to check the official UB Key Map on unblockedprofile.com to explore all available UB keys and what each one does — from linking social profiles to displaying data blocks, banners, and question-answer pairs.
Unblocked Profile Development Roadmap

Phase 1: Concept & Foundation
Goal: Build the world’s first decentralized shared template system linked to ENS.

Created Unblocked Profile concept — a DWeb identity system powered by ENS, IPFS, and NFTs.

Established that every user connects their ENS name to a public profile hosted on IPFS.

Defined content structure using NFT categories (post, media, business, etc.).

Built initial IPFS HTML/CSS/JS template as proof of concept for decentralized hosting.

Phase 2: ENS Profile Integration

Goal: Dynamically load ENS data into the profile.

Added ENS detection from domain (e.g., jasonblais.eth.limo).

Integrated ethers.js to resolve ENS name, wallet address, and text records.

Implemented automatic fetching of:

description

email

location

Y/O/B (custom ENS text key)


Added dynamic and share links for .eth.limo pages.

Introduced ENS avatar support and fallback to first owned NFT image.

Phase 3: NFT Display System

Goal: Showcase all NFTs owned by the ENS user.

Integrated Alchemy API for both Ethereum Mainnet and Base Mainnet.

Created NFT fetching logic for ownedNfts array and combined multi-chain results.

Displayed all NFTs in a responsive gallery (.nft-gallery).

Added clickable NFTs to open NFT modal with:

Image

Title

Description

Contract address


Implemented NFT sorting and detection for those tagged post in metadata.

Phase 4: Profile Layout & Design

Goal: Create a clean, mobile-first Web3 profile UI.

Designed modular layout:

Header (logo, Send $, Settings)

Profile section (ENS name, avatar, YOB, location)

NFT post (with image, text, timestamp)

Category tabs (Media, Business, Certificates, etc.)

Social section with icons


Added full CSS theme:

Blue-accent color #00c7ff

Transparent buttons with white borders

Rounded borders and soft contrast backgrounds


Implemented fully responsive layout (max 500px width, mobile-first).

Phase 5: Modals & Interactivity

Goal: Add UX layers for user actions and sharing.

Added side modal menu (Settings, Storage, Upgrade, Advertise links).

Added NFT modal for individual NFT viewing.

Added Share modal (copy .eth.limo link).

Added Appreciate (Support) modal with "Send Money" button.

Added “Follow ID” button and placeholder for EFP/Follower integration.

Phase 6: Branding & Advertising

Goal: Integrate Unblocked marketing elements.

Added bottom banner (#advert) linking to tronblocks.ca.

Created advert.png space for future rotating ads or NFT banners.

Added white-bordered minimalist theme to match the Unblocked brand style.

Standardized color tokens and hover effects.

Phase 7: Future Development (Next Steps)

Goal: Expand to full ecosystem features.

1. NFT Minting System

Shared smart contract for minting posts directly from the profile.

Upload to IPFS → Generate metadata → Mint NFT.

2.  Follow Protocol Integration (EFP)

Replace static Follow ID button with Ethereum Follow Protocol.

3. User Wallet Connection

Add MetaMask / WalletConnect integration for posting and minting.

4. Dynamic Category Tabs

Filter NFTs by trait type (media, business, certificate, etc.).

5. Membership Tokens

Introduce Free / Basic / Pro versions linked to specific ERC-721 tokens.

6. Profile Marketplace

Showcase NFTs from the Unblocked Marketplace or OpenSea inside profile.

7.  Automated IPFS Publishing

Enable direct publishing to IPFS via API for ENS users.

Added the new ENS header to the template system that now will show the users ENS banner image.

Users can now place a custom logo in the top left header by creating a NFT with the traits, logo", in the metadata

The background body of the template can be changed to a NFT with trait, ub-background

Added the flag ens key ubflag that show flag icons, custom keys added name+ubflag, value=CA

Added a new section called My Block that allow custom keys like nationality.

Added the complete listed social links
Immediate, ENS-based defaults 

As soon as the page loads, we detect the ENS name from the URL/host.
That script sets a provisional <title> plus meta tags (description, keywords, Open Graph, Twitter) using generic copy so crawlers never see empty tags. It also writes profile-username and canonical URL immediately.
This step runs before external JS loads, so even if script.js fails, search engines still find basic metadata.
Dynamic SEO overrides (in js/script.js, loadSeoData() around lines 850‑950)

Once the main app initializes and the ethers provider resolves, we call resolver.getText('seo1'), getText('seo2'), and getText('seo3').
seo1 → Page title, seo2 → Meta description, seo3 → Keywords.
If a value exists and isn’t blank, we overwrite the provisional tags with it and push the same strings into OG/Twitter tags and the canonical URL. Structured data (JSON‑LD) also gets updated so Google sees the new values.
If any key is missing/empty, we fall back to defaults:
Title: <ens>.eth is Unblocked
Description: …using Unblocked Profile, a free decentralized blockchain identification system
Keywords: <ens> (without .eth) + generic Web3 keywords
Social platforms

Facebook, LinkedIn, X/Twitter, Threads use the Open Graph/Twitter tags we set in applySeoData. Because we update og:title, og:description, og:url, twitter:title, twitter:description, the preview cards reflect whatever you put in seo1/seo2.
Instagram doesn’t read meta tags for bios, but if you paste your link in a story/post it will use the og data that Facebook sees.
Because we update these tags twice (initial fallback, then ENS overrides), sharers usually fetch the final version—as long as the ENS records are set before the crawler hits the URL.
Where to put your custom copy

ENS text record keys must be exactly seo1, seo2, seo3. (The code no longer references ubseo1/2/3; if you prefer those names we can add aliases, but right now they won’t be read.)
Example values:
seo1: “Jason Blais | Product Design + Web3 Strategy”
seo2: “Exploring UX design, Unblocked Profiles, and decentralized identity. View NFTs, Buddy Block, and contact links.”
seo3: jason blais, product designer, web3 ux, unblocked profile, ethereum, nft strategy
Structured data

updateStructuredData() refreshes the JSON‑LD <script> with the final title/description, ENS name, profile image, and any social links we successfully rendered. Google uses this for rich results.
Because we rerun it after social links load, the sameAs array stays in sync.
Debugging

There’s a hidden “SEO debug” section (look for elements like #seo1-debug) that logs the exact values we applied. You can reveal it in DevTools to confirm the ENS values made it through.
Search Your ENS Name Here If You Don't Already Have One
i
×
ENS Domain

ENS is a Ethereum Blockchain wallet address like a .com but for blockchain users.

Unblocked Profile Requires a ENS to Operate

Unblocked Profile Requires a Namespace
How To Use Unblocked Profile
To use Unblocked Profile, and most other web3 applications, you first need to create your wallet account.

This will be your access key to everything in the Blockchain world. Your wallet will be your dashboard key. This will be your online kingdom moving into your future. You can't go any further without one.

We recommend MetaMask as it offer's the very best in crypto features and security. There are many options MetaMask offer's to the user and we have found it to be very reliable. There are many other wallets a user can register and be very careful of who you use. 
MeataMask Home Page
Unblocked Profile is powered by blockchain-based name systems like ENS (Ethereum Name Service).
ENS replaces long wallet addresses with a simple, custom name like having your own “.com” for the blockchain. Instead of sharing a complex wallet number, you can use your ENS name to send or receive crypto and identify yourself across Web3. It becomes your personal blockchain identity.

In addition, ENS provides a wallet dashboard where users can attach personal details such as name, location, email, bio, and other custom fields. This allows you to build a fully decentralized profile that's visible across compatible apps and platforms.

You must have one in order to use Unblocked Profile. We highly recommend ENS to continue.
Register ENS
UNBLOCKEDPROFILE.COM 2026 - ALL RIGHTS RESERVED
cogchevron-down