Skip to content

Commit

Permalink
copy update
Browse files Browse the repository at this point in the history
  • Loading branch information
biscaryn committed Nov 11, 2024
1 parent 3287d41 commit e801589
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 30 deletions.
14 changes: 7 additions & 7 deletions docs/app/sections/Architecture.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@ export default function Architecture() {
<Container>
<div className="grid grid-cols-1 lg:grid-cols-12 gap-4 lg:gap-12">
<div className="lg:col-span-4 flex flex-col gap-[18px]">
<h2 className="text-lg md:text-xl uppercase font-mono">Open source & extensible</h2>
<h2 className="text-lg md:text-xl uppercase font-mono">Tried and tested</h2>
<p className="text-sm">
There is no other framework that offers as much out-of-the-box utility for developers of games & other
complex onchain apps.
First released in 2022, MUD has been used by countless onchain developers—from solo devs to 50-strong game
studios—to build applications in production.
</p>
<p className="text-sm">
From developer experience to efficient data storage, MUD is designed to scale with the success of your
team & project.
The MUD automatic indexer, MUD-native account abstraction, support for token standards… all of MUD has
been tried and tested by production worlds with millions of onchain entities and thousands of users.
</p>
<p className="text-sm">
All of MUD’s interfaces, from pre-confirmations to indexing, are also open under the mud_* JSON-RPC
namespace, which lets you swap out any components as needed.
And it is still continuously evolving. New modules and updates are constantly being worked on by MUD core
devs and contributors, bringing new features and performance improvements.
</p>
</div>

Expand Down
21 changes: 7 additions & 14 deletions docs/app/sections/Installation.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,22 +27,15 @@ export default function Installation() {
</div>

<p className="text-sm">
Building a complex onchain game has never been easier. You can get going in seconds with the MUD starter
project, which has everything you need to start coding.
MUD powers some of the most complex and fascinating applications onchain. But getting started is as easy
as running pnpm create mud, to create your very own MUD project.
</p>

<div className="border-l border-l-mud pl-4 space-y-2">
<h4 className="font-mono uppercase text-[16px] text-white/50">packages/contracts</h4>
<p className="text-sm">All of your onchain logic will live here.</p>
</div>

<div className="border-l border-l-mud pl-4 space-y-2">
<h4 className="font-mono uppercase text-[16px] text-white/50 ">packages/client</h4>
<p className="text-sm">
The user interface for your onchain app, served via <b>vite</b>, with a set of developer tools to help
you inspect current state.
</p>
</div>
<p className="text-sm">
From there, choose one of the frontend templates—from React to Three.js—to visualize your world. Then,
start building your world and see it come to life with a built-in development server and automatic
contract hot reloading.
</p>

<Link
href="/introduction"
Expand Down
14 changes: 9 additions & 5 deletions docs/app/sections/Integrations.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,14 @@ export default function Integrations() {
</div>

<p className="text-white/70 text-sm mt-8 lg:mt-4 w-full lg:max-w-xl">
Quarry leverages MUD’s Standard World Interfaces (SWI), which are fully open-source under the mud_* JSON-RPC
namespace. The SWI covers everything from indexing to pre-confirmations. Quarry is Lattice’s full-stack
implementation of the Standard World Interface.
Not only is the MUD codebase fully open-source under the MIT license, all of its interfaces with peripheral
services and execution environments—indexers, blockchains, ERC-4337 bundlers—are openly accessible and under
standardization.
</p>

<p className="text-white/70 text-sm mt-8 lg:mt-4 w-full lg:max-w-xl">
Launch with Lattice’s Quarry environment to get 7ms ultra-low latency and seamless onboarding, or design your
own stack with any EVM blockchain, an open-source ERC-4337 bundler, and the open-source MUD indexer.
</p>
</Container>

Expand All @@ -53,8 +58,7 @@ export default function Integrations() {
/>

<p className="text-xs mt-2 md:mt-4 lg:mt-6 md:text-sm opacity-50 text-center hidden md:block">
{/* TODO: add description of the diagram */}
Some description of the diagram goes here.
The Standard World Interface enables custom-built, low-latency environments like Lattice's Quarry.
</p>
</Container>
</div>
Expand Down
17 changes: 16 additions & 1 deletion docs/app/sections/TrustedBy/Projects.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
import TextFader from "../../../components/ui/TextFader";

const projects = ["EVE Frontier", "Biomes", "This Cursed Machine", "Cafe Cosmos", "Battle for Blockchain", "Words3"];
const projects = [
"EVE Frontier",
"Biomes",
"This Cursed Machine",
"Cafe Cosmos",
"Battle for Blockchain",
"Words3",
"Primodium",
"Ultimate Dominion",
"YONK",
"Dark Forest MUD",
"Dappmon",
"Project Mirage",
"Cloudlines",
"For the Kingdom",
];

export default function Projects() {
return (
Expand Down
4 changes: 1 addition & 3 deletions docs/app/sections/TrustedBy/TrustedBy.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,7 @@ export default function TrustedBy() {
<div className="flex gap-2 md:gap-[22px] lg:items-center flex-col lg:flex-row">
<h2 className="text-lg md:text-xl uppercase font-mono">Trusted by many</h2>
<span className="bg-white/30 w-[1px] h-[50px] hidden lg:inline-block" />
<p className="text-sm md:text-md">
MUD is well established and trusted by leading teams across the industry.
</p>
<p className="text-sm md:text-md">Used and built by developers and teams across the world</p>
</div>

<div className="grid grid-cols-1 sm:grid-cols-3 gap-12 sm:gap-4 w-full">
Expand Down

0 comments on commit e801589

Please sign in to comment.