diff --git a/docs/dweb/intro.mdx b/docs/dweb/intro.mdx
index 5f40c8063..7b6bbff74 100644
--- a/docs/dweb/intro.mdx
+++ b/docs/dweb/intro.mdx
@@ -2,7 +2,7 @@ import { WIP } from '@/components/wip/WIP';
{/* * @type {import('@/lib/mdxPageProps').MdxMetaProps} */}
export const meta = {
- description: '',
+ description: 'Introduction to hosting a decentralized website using ENS',
emoji: '🔍',
contributors: [
'lucemans'
@@ -21,20 +21,30 @@ The ContentHash is a very popular component of an ENS name.
It can be queried by hitting the [contenthash(bytes32)](/resolvers/interfaces#0xbc1c58d1) function on a name's resolver.
You can also [set the contenthash on a name](/resolvers/interfaces#0x304e6ade) if the resolver supports it.
+
+ {
+ ['ipfs://qMhx...', 'ar://HGa8...'].map((tag) => (
+ {tag}
+ ))
+ }
+
+
## Hosting & Pinning {{id: 'hosting'}}
-Lorem ipsum dolor set amet.
+When it comes to hosting your files there are many options to choose from.
-- IPFS / Filecoin
-- Swarm
-- Arweave
-- Fleek
+
+ {
+ ['IPFS / Filecoin', 'Swarm', 'Arweave'].map((tag) => (
+ {tag}
+ ))
+ }
+
## Setting your ContentHash
If you are using the public resolver (the default for names registered using the ENS Manager App), you can set the contenthash directly from within the ENS Manager App.
-### Alternative Methods
-
-Not every name uses the public resolver.
+If you are using a custom resolver, or are writing your own resolver you will be able to have more fine grained control over the contenthash field.
+See [ENSIP-7](/ensip/7) for more information on the contenthash field.
\ No newline at end of file