Cidkeys.eth, is Napster Back On the Block!
The decentralized web is starting to move beyond simple wallet addresses and profile pictures. ENS domains are no longer just for sending crypto. They are becoming gateways to websites, applications, media systems, identity layers, and fully decentralized user-controlled experiences.
This is where CID Keys come in. Another creative example of how to use ENS domains for something other then then norm. Keeping things decentralized and user controlled.
What is Cidkeys.eth?
CID Keys is a public ENS-powered resource designed to help users discover, share, copy, and use CID-based content across the decentralized web.
CID Keys acts as a public directory and utility layer for IPFS content identifiers (CIDs). Similar to a NFTmarket but for CID key content, and for free!
A CID is the core identifier used by IPFS. Instead of pointing to a server location like traditional web hosting, a CID points directly to the content itself using content-addressing technology.
This changes how websites, media, and applications can be distributed online. Old system, new methods.
Instead of relying on centralized hosting companies, databases, app stores, or streaming services, users can publish content directly to decentralized storage networks like IPFS and access it through ENS domains and gateways like eth.limo.
CID Keys was built to make this process easier for normal users.
What Can CID Keys Be Used For?
CID Keys allows users to share and discover many different types of decentralized content, including:
-
Music
-
Videos
-
Images
-
Applications
-
ENS templates
-
Media players
-
Website components
-
Playlist content
-
IPFS websites
-
Embedded dApps
-
Interactive tools
-
NFT-related media
-
Decentralized profile assets
The goal is simple:
Create a public ecosystem where users can freely exchange decentralized content using CID keys instead of centralized platforms. Power them using ENS to keep it avaible and owner controlled.
How to Make a CID key
Creating a CID Key is simple and can be done by anyone. A CID Key is the unique identifier that points to your content on IPFS. Once generated, that key can be shared, added to playlists, stored in ENS records, posted on UBNET, or distributed anywhere across the decentralized web.
Step 1: Choose an IPFS Storage Provider
The first step is selecting a reliable IPFS upload and pinning service. Pinning services help ensure your content remains available on the IPFS network.
Popular options include:
-
Pinata
-
Web3.Storage
-
Filebase
-
Lighthouse
Many users begin with Pinata because it provides an easy-to-use interface and reliable content pinning.
Step 2: Prepare Your Content
Create the content you want to distribute.
This can be:
-
Images
-
Videos
-
Audio files
-
Documents
-
Applications
-
Entire media collections
If your content contains multiple files, place them inside a single folder before uploading. This keeps all related files organized under one CID Key and makes distribution easier.
For example:
Music Album Folder
-
Song1.mp3
-
Song2.mp3
-
Song3.mp3
-
Cover.jpg
-
Metadata.json
Video Project Folder
-
Video.mp4
-
Thumbnail.jpg
-
Description.txt
Application Folder
-
index.html
-
style.css
-
script.js
-
images/
Step 3: Upload to IPFS
Upload your file or folder to your chosen IPFS storage provider.
Once the upload is complete, the service will generate a CID (Content Identifier). This is your CID Key.
Example:
bafybeigxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
This CID Key now represents your content across the IPFS network.
Step 4: Test Your Content
Before sharing your CID Key, verify that it works.
You can test it by opening an IPFS gateway and replacing the CID with your own:
or
https://gateway.pinata.cloud/ipfs/YOUR_CID
If the content loads correctly, your CID Key is ready for distribution.
Step 5: Share and Distribute
Once your CID Key is working, you can begin sharing it throughout the decentralized ecosystem.
CID Keys can be:
-
Added to CID Player playlists
-
Posted on CID Keys
-
Shared through UBNET
-
Attached to Spasm posts
-
Stored in ENS text records
-
Embedded in Unblocked Profile pages
-
Shared directly with other users
Anyone who has access to the CID Key can access the content it references.
Why CID Keys Matter
Traditional websites rely on URLs that point to specific servers. CID Keys work differently. They point directly to the content itself.
This means:
-
Content can move between nodes without changing the CID Key.
-
The same content can be accessed from multiple gateways.
-
Users control distribution rather than centralized platforms.
-
Content can be permanently referenced from ENS records and decentralized applications.
CID Keys transform files into portable digital assets that can be shared, stored, referenced, and distributed across the decentralized web.
A single CID Key can become the permanent identifier for a song, video, image collection, document archive, application, website, or entire media library.
Explore CID Keys
CID Keys is live now and publicly accessible through ENS + IPFS infrastructure:
cidkey.eth.limo
The project is still evolving, but the foundation is already here.
Users can begin experimenting with:
-
CID media
-
decentralized playlists
-
ENS templates
-
decentralized applications
-
reusable IPFS content
-
wallet-connected experiences
The decentralized web is no longer theoretical.
It is already being built.
CID Key Generators
CID Keys is not only a directory for discovering decentralized content. It also provides tools and generators that help users create properly structured CID-based content for the decentralized web.
The platform is expanding into a full CID creation ecosystem.
Users can generate CID packages for:
-
Audio productions
-
Video streams
-
Decentralized applications
-
ENS templates
-
Interactive media systems
-
Embedded wallet tools
-
EPI applications
This removes much of the technical barrier normally associated with IPFS and decentralized publishing.
Instead of manually building metadata structures and organizing decentralized content folders, users can use CID generators that prepare files and structures automatically for IPFS deployment and ENS integration.
Audio Production CID Generators
One of the major focuses of CID Keys is decentralized audio production.
Users can generate CID-ready music packages that may include:
-
Audio files
-
Cover artwork
-
Metadata files
-
Artist information
-
Genre information
-
NFT references
-
Production details
-
Licensing information
-
Streaming-ready folder structures
Once generated and uploaded to IPFS, the entire production receives a CID that can then be:
-
shared publicly
-
loaded into CID Player
-
embedded into ENS profiles
-
added to decentralized playlists
-
distributed across decentralized applications
This creates portable music infrastructure instead of platform-locked uploads.
Video Stream CID Generators
CID Keys also supports decentralized video structures.
Users can create CID-ready video packages for:
-
films
-
livestream archives
-
tutorials
-
podcasts
-
promotional videos
-
decentralized media channels
These can then be streamed through CID-compatible players and decentralized frontends without relying entirely on traditional streaming platforms.
Why This Matters
Most users today still rely entirely on centralized services.
Music lives on streaming servers.
Videos live on corporate platforms.
Apps depend on app stores.
Profiles depend on social media companies.
CID Keys explores another direction.
A decentralized resource system where:
-
users control the content
-
users control the distribution
-
users control the hosting relationship
-
users can move content between templates and applications freely
The same CID can be:
-
played in a media player ( cid-payer)
-
embedded into a ENS profile
-
loaded into another template
-
reused inside playlists
-
shared publicly
-
mirrored across gateways
-
pinned across multiple services
This creates reusable decentralized content infrastructure instead of isolated platforms.
CID Keys and CID Player
CID Keys was originally developed to support the cidplayer.eth ecosystem.
CID Player is a wallet-connected decentralized media player that allows users to build playlists entirely from CID content.
Instead of uploading files directly into a centralized platform, users simply add CID keys into playlists.
That means:
-
no traditional media hosting is required
-
no centralized music database is required
-
content can exist across decentralized storage systems
-
playlists become portable between systems
CID Keys acts as the discovery layer for that ecosystem.
Users can:
-
browse CID content
-
copy CID keys
-
reuse media
-
launch apps
-
embed tools into templates
“We began converting our music productions into CID keys so we could share them with each other without the worry of having it deleted by a platform. We then required a way to play tthese CID keys, so cidplayer.eth was developed. Then we made a place we could share them with each other. cidkeys.eth is that place. These were available to us using ENS onchain domains. No hosting fees, just simple sharing” Jsunblaze.eth.limo - Producer
ENS Templates and EPI Systems
CID Keys also plays a major role in the growing ENS template ecosystem being developed through Unblocked Profile and related systems.
One of the newer concepts being explored is EPI:
Ethereum Program Interface.
EPI allows users to insert CID-powered applications directly into ENS-based templates and profiles.
This means a user could:
-
add a CID music player
-
add a video application
-
add a marketplace
-
add decentralized widgets
-
add IPFS websites
-
load interactive tools inside their ENS page
All powered by CID references.
CID Keys becomes the resource center where users can find those decentralized modules.
Decentralized Content Ownership
One major advantage of CID-based systems is portability.
A user is not locked into one platform.
If a CID exists and remains pinned on IPFS, it can theoretically be accessed by:
-
any compatible frontend
-
any ENS gateway
-
any IPFS browser
-
any compatible application
This creates a very different model than traditional social media and streaming platforms.
The content becomes platform-independent.
Important Reality Check
CID systems and decentralized hosting are powerful, but they are not magic.
IPFS content persistence still depends on pinning and availability across nodes and gateways.
That means long-term availability depends on:
-
pinning services
-
active nodes
-
gateway support
-
replication
But even with those limitations, decentralized systems dramatically reduce dependence on single centralized providers.
That is the direction CID Keys is exploring.
Users can add CID keys for anything, including content that does not belong to them. We do not approve of anything that breaks copy right laws and regulations and will be forced to remove content from our templates but cannot stop users from creating CID keys themselves.
The Bigger Vision
CID Keys is not just a website.
It is part of a larger movement toward:
-
reusable decentralized content
-
ENS-powered applications
-
wallet-based media systems
-
portable user-owned profiles
-
decentralized publishing
-
decentralized playlist systems
-
modular IPFS applications
-
user-controlled identity
The idea is simple:
Your wallet becomes your login.
Your ENS becomes your domain.
Your CID becomes your content.
Your profile becomes your platform.
EPI — Ethereum Program Interface
One of the most experimental and important developments connected to CID Keys is the EPI system.
EPI stands for:
Ethereum Program Interface
EPI applications are decentralized CID-powered applications that can be inserted directly into ENS templates and decentralized profiles.
Instead of a profile simply displaying text and images, users can load entire decentralized applications inside their ENS-powered environment.
Examples include:
-
music players
-
video applications
-
marketplaces
-
playlist systems
-
messaging tools
-
NFT displays
-
embedded websites
-
wallet utilities
-
streaming interfaces
-
social systems
An EPI can be thought of as a portable decentralized application module powered entirely through CID infrastructure.
The application itself becomes portable.
Users can:
-
copy it
-
move it
-
embed it
-
share it
-
reuse it across ENS templates and decentralized systems
This changes the idea of what a website or profile can become.
ENS + EPI + CID Infrastructure
The long-term goal is to allow ENS users to build fully modular decentralized environments where:
-
ENS acts as the identity layer
-
IPFS acts as the storage layer
-
CID Keys acts as the resource layer
-
EPI acts as the application layer
Together, this creates a decentralized ecosystem where users can assemble portable websites, applications, media systems, and profile experiences without relying on centralized infrastructure.
This is one of the major directions CID Keys is helping explore.
Users Are in Control
CID Keys are user-owned and user-controlled content identifiers. Once a user creates a CID Key, the content can be accessed by anyone who possesses that key. There is no central company controlling access, no account required, and no database deciding whether your content remains available.
Almost any type of media can be turned into a CID Key. Images, videos, music tracks, documents, applications, and entire media collections can all be distributed through CID Keys. Imagine converting your entire music library into a portable playlist that can be accessed from anywhere with an internet connection. Simply load your CID Keys into a CID Player and your media becomes available wherever you go.
Unlike traditional media platforms, CID Keys are not dependent on centralized content providers or corporate databases. Content can be stored on IPFS and referenced directly through a CID Key, giving users greater ownership and control over how their media is distributed. CID Keys can even be stored directly inside ENS records and custom text fields, creating a permanent connection between your ENS identity and your content.
Once content is pinned and available on the network, it becomes accessible worldwide. There are no traditional upload platforms, no gatekeepers, and no centralized authority controlling distribution. Content is located through decentralized nodes, accessed through wallets, and controlled by the user.
Distributed Through the UBNET Network
CID Keys are distributed throughout the UBNET network, powered by Spasm and integrated into the Unblocked Profile ecosystem. Users can upload content to IPFS, generate a CID Key, and instantly distribute that content across the network.
A single CID Key can be posted on CID Keys, your Unblocked Profile, Wallet Life, UBNET feeds, and any compatible platform connected to the ecosystem. Instead of reposting content across multiple websites, users publish once and distribute everywhere.
The CID Key Generator creates the initial data structure that acts as the content’s permanent identifier. All interactions such as likes, comments, and engagement remain attached to that original CID Key. If someone likes your content on one platform, that interaction can be recognized anywhere the same CID Key appears throughout the network.
This creates a new model for content distribution where the content itself becomes the center of the network rather than a specific platform. Users maintain ownership of their content while benefiting from decentralized distribution across multiple applications and services.
A New Way to Share Content
CID Keys provide a powerful sharing system that is not directly controlled by mainstream content providers or social media corporations. They give creators, producers, businesses, and everyday users a way to distribute content on their own terms.
If you can market yourself, build an audience, and create content people want to see, CID Keys provide the tools to distribute that content through a decentralized, wallet-powered ecosystem.
This is more than a new way to share content. It is a new way to think about ownership, distribution, and digital identity.
Learn it. Use it. Help shape the future of the decentralized web.
Remember, this is far from perfect. We will break this… many times, but it will improve over time. Applications like this do not lower the value of ENS, if anything more domains that use ENS this way will bring more value to it.
Watch this video to see how users can create CID keys and use them:
Your wallet is your bank, Unblocked Profile is your online Store, ENS, the business Name above the entire thing. And that’s how you package a domain name!
We just wanna give crypto users a place to spend their crypto. Is that so wrong
Website Links: