diff --git a/public/depixelschmal.otf b/public/depixelschmal.otf
new file mode 100644
index 0000000..8a94b16
Binary files /dev/null and b/public/depixelschmal.otf differ
diff --git a/src/Wallet.jsx b/src/Wallet.jsx
index 50b1a1c..e69de29 100644
--- a/src/Wallet.jsx
+++ b/src/Wallet.jsx
@@ -1,133 +0,0 @@
-import { ConnectButton } from '@rainbow-me/rainbowkit';
-import { AwesomeButton } from 'react-awesome-button';
-
-import './styles/buttons.css';
-
-
-export function Wallet() {
- return (
-
- );
-};
diff --git a/src/img/arrow_down.png b/src/img/arrow_down.png
new file mode 100644
index 0000000..f895238
Binary files /dev/null and b/src/img/arrow_down.png differ
diff --git a/src/img/arrow_right.png b/src/img/arrow_right.png
new file mode 100644
index 0000000..fc2cea3
Binary files /dev/null and b/src/img/arrow_right.png differ
diff --git a/src/img/logo.png b/src/img/logo.png
new file mode 100644
index 0000000..b2b480f
Binary files /dev/null and b/src/img/logo.png differ
diff --git a/src/img/bomb.png b/src/img/mailbomb.png
similarity index 100%
rename from src/img/bomb.png
rename to src/img/mailbomb.png
diff --git a/src/index.js b/src/index.js
index b294a06..538926c 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1,5 +1,5 @@
import '@rainbow-me/rainbowkit/styles.css';
-import 'react-awesome-button/dist/styles.css';
+// import 'react-awesome-button/dist/styles.css';
import "./styles/main.css";
import ReactDOM from "react-dom/client";
@@ -11,11 +11,8 @@ import { mainnet, goerli, localhost } from 'wagmi/chains';
import { infuraProvider } from 'wagmi/providers/infura'
import { publicProvider } from 'wagmi/providers/public';
-import { ParallaxProvider } from 'react-scroll-parallax';
-
-import { Wallet } from "./Wallet";
-import { AllSections } from './template/Sections';
-
+import { Navbar } from "./sections/Navbar";
+import { Hero } from "./sections/Hero";
const { chains, provider, webSocketProvider } = configureChains(
[mainnet, goerli, localhost],
@@ -38,20 +35,16 @@ const wagmiClient = createClient({
});
ReactDOM.createRoot(document.getElementById("root")).render(
-
-
-
+
+
-
);
// 0x97a8a91563a9c6a9fbdb5d37656d4022f2838928 - goerli
-// 0x5FbDB2315678afecb367f032d93F642f64180aa3 - local
\ No newline at end of file
+// 0x5FbDB2315678afecb367f032d93F642f64180aa3 - local
+// wss://lzahq.tech/ws
\ No newline at end of file
diff --git a/src/sections/Hero.jsx b/src/sections/Hero.jsx
new file mode 100644
index 0000000..497152e
--- /dev/null
+++ b/src/sections/Hero.jsx
@@ -0,0 +1,55 @@
+import React from 'react';
+
+import '../styles/hero.css';
+import Unaboomer from '../img/unaboomer.png';
+import Mailbomb from '../img/mailbomb.png';
+import Explosion from '../img/explosion.png';
+import Arrow from '../img/arrow_right.png';
+
+export class Hero extends React.Component {
+ render() {
+ return (
+
+
the web3 revolution & its consequences have been a disaster for the human race.
+
+
+
+
+ Technology is advancing at an exponential rate and boomers are being left behind. A.I., Bitcoin,
+ and expensive JPEGs have made them angry.
+ They've begun to radicalize. 35,000 Boomers have joined forces
+ to lash out at the system.
+
+
+
(0 ETH)
+
+
+
+
+
+
+
+ Don't let the Boomers win, fight back! Assemble a mailbomb and blow 'em to smithereens.
+ (Warning: Some bombs are duds!)
+
+
+
(.01 ETH)
+
+
+
+
+
+
+
+ Ready for mayhem? Burn your mailrooms to blow up a random boomer.
+ If your bomb is live it will destroy a Boomer PFP forever.
- {this.props.unaboomersRadicalized} / {this.props.unaboomerMaxSupply} Unaboomers radicalized and ready to terrorize the metaverse. {this.props.unaboomersKilled} killed.
- This round will end and the project will fully start when {this.props.unaboomerMaxSurvivorCount} or less Unaboomers remain standing.
-
-
-
-
-
-
+
+ {this.state.showMap && (
+ <>
+
Metaverse Map
+
+ {this.props.unaboomersRadicalized} / {this.props.unaboomerMaxSupply} Unaboomers radicalized and ready to terrorize the metaverse. {this.props.unaboomersKilled} killed.
+ This round will end and the project will fully start when {this.props.unaboomerMaxSurvivorCount} or less Unaboomers remain standing.
+
Active Unaboomers: {this.props.unaboomersRadicalized - this.props.unaboomersKilled}
@@ -464,10 +482,11 @@ function Section3(props) {
WTF
- This is a chain based game. There is a max supply of {options.unaboomerMaxSupply} Unaboomer tokens (BOOMR) and an infinite supply of Mailbomb tokens (BOMB).
- Players will mint BOOMR and send BOMB to kill the other players. There is a pseudo-random element which may cause your bomb to malfuction, killing your own token.
- This is the first round of the game in which we select the fiercest warriors to lead the decentralized revolution.
- There will be up to {options.unaboomerMaxSurvivorCount} survivors. The round will conclude when the survivor count has been reached.
+ This is a community-focused project with the first round being a chain based game to determine the entrants. There is a max supply of {options.unaboomerMaxSupply} Unaboomer tokens (BOOMR) and an infinite supply of Mailbomb tokens (BOMB).
+ Players will mint BOOMR and send BOMB to kill competing players. There is an element of randomness which may cause your bomb to be a dud, or worse, an accidental explosion, killing your token in the process.
+
+ This is the first round of the game in which we select the entrants to lead the decentralized revolution.
+ There will be no more than {options.unaboomerMaxSurvivorCount} survivors. The round will conclude when the survivor count has been reached.