Marketing website for the Black Domain Protocol - a campaign to encrypt Ethereum's mempool and protect users from MEV extraction.
- Fork this repository
- Enable GitHub Pages in Settings → Pages
- Select source: Deploy from branch (main, /docs folder)
- Your site will be live at:
https://[your-username].github.io/black-domain-website
# Clone the repository
git clone https://github.com/[your-username]/black-domain-website.git
# Navigate to project
cd black-domain-website
# Open in browser (or use a local server)
open docs/index.html
# For local server (if you have Python)
cd docs
python -m http.server 8000
# Visit http://localhost:8000Edit CSS variables in docs/css/style.css:
:root {
--dark-forest: #0a0e1a;
--black-domain: #000000;
--ethereum-blue: #627eea;
--danger-red: #ff3366;
--safe-green: #00d395;
}- Hero text: Edit
<h1>and<h2>in the hero section - Statistics: Update
data-valueattributes in stat cards - Links: Update social links in footer
Adjust the counter speed in animations.js:
setInterval(() => {
current += Math.floor(Math.random() * 1000) + 100;
counter.textContent = '$' + current.toLocaleString();
}, 100); // Change interval here- Add a CNAME file to
/docswith your domain:
blackdomain.xyz
- Configure DNS with your domain provider:
- A record: 185.199.108.153
- CNAME: [your-username].github.io
Add your analytics script before </head>:
<!-- Plausible -->
<script defer data-domain="yourdomain.com" src="https://plausible.io/js/script.js"></script>
<!-- OR Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script>- Chrome 90+
- Firefox 88+
- Safari 14+
- Edge 90+
- Lazy load images
- Minify CSS/JS for production
- Use WebP format for images
- Enable Gzip compression
Pull requests welcome! Please follow the existing code style.
MIT