The blockchain framework for server-driven websites

BlockHost powers the world's fastest decentralized server hosting, content delivery networks, and more.

$npm create blockhost@latest

What is BlockHost?

BlockHost is a JavaScript web framework optimized for building fast, blockchain-powered hosting.

Server-First

BlockHost improves website performance by rendering components on the blockchain, sending lightweight HTML to the browser with zero unnecessary JavaScript overhead.

Content-Driven

BlockHost was designed to work with your content, no matter where it lives. Load data from your file system, external API, or your favorite CMS.

Customizable

Extend BlockHost with your favorite tools. Bring your own JavaScript UI components, CSS libraries, themes, integrations, and more.

BlockHost Performance

BlockHost's blockchain-powered infrastructure drastically reduces deployment times, getting your site online in milliseconds rather than seconds or minutes.

Deployment Speed Comparison

Our decentralized network eliminates bottlenecks, providing lightning-fast deployments without sacrificing reliability or scalability.

BlockHost
0.7s
Vercel
24s
Netlify
32s
AWS
62s
DigitalOcean
45s

View the full results. Based on real-world deployment testing of a 50MB application.

Deploy in seconds

BlockHost makes it simple to deploy serverless functions on a decentralized network.

1// Connect to BlockHost network
2import { BlockHostClient } from '@blockhost/sdk';
3
4const client = new BlockHostClient({
5 apiKey: process.env.BLOCKHOST_API_KEY,
6 region: 'us-west-1'
7});
8
9// Deploy a serverless function
10async function deployFunction() {
11 const deployment = await client.functions.deploy({
12 name: 'hello-world',
13 runtime: 'nodejs16.x',
14 code: `
15 export default async function handler(req, res) {
16 return {
17 statusCode: 200,
18 body: JSON.stringify({ message: 'Hello from the blockchain!' })
19 };
20 }
21 `
22 });
23
24 console.log(`Deployed function: ${deployment.url}`);
25 return deployment;
26}
27
28deployFunction().catch(console.error);
Get started for free

Start building with BlockHost in seconds

Leverage the power of blockchain for your server infrastructure with just a few lines of code. No complicated setup, no hidden fees.

Start building with
BlockHost today

$npm create blockhost@latest

BlockHost is free, open-source software powered by
a decentralized network of nodes.