Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions client/pages/applications/cartridge_controller.md

This file was deleted.

3 changes: 0 additions & 3 deletions client/pages/applications/erc20.md

This file was deleted.

3 changes: 0 additions & 3 deletions client/pages/applications/erc721.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -366,4 +366,4 @@ const game_train = async (snAccount: Account) => {

---

_The contracts.gen.ts file transforms blockchain complexity into simple game function calls, enabling developers to build engaging onchain games with traditional gaming development patterns._
*The contracts.gen.ts file transforms complex blockchain transactions into simple game function calls, enabling developers to build engaging fully on-chain games with traditional gaming development patterns.*
2 changes: 1 addition & 1 deletion client/pages/integrations/react/dojo-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,4 +119,4 @@ export const dojoConfig = createDojoConfig({

This configuration connects the React game client to the Dojo onchain gaming infrastructure, allowing real-time multiplayer gameplay with persistent blockchain state.

**Next**: Set up [Starknet Provider](./starknet-provider.md) for player wallet connections.
**Next**: While dojoConfig establishes how your React frontend connects to the Dojo infrastructure, the [Manifest](./manifest.md) handles the critical "where" question - determining which deployed contract addresses your app should use based on the current network environment.
2 changes: 1 addition & 1 deletion client/pages/integrations/react/manifest.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,4 +234,4 @@ The manifest system provides automatic network switching without code changes, e

---

*Ready to connect your contracts to React? Check out [Dojo Config](/integrations/react/dojo-config) to see how manifest data powers your game's blockchain connection*
**Next**: Once the manifest.ts configuration resolves the correct network deployments, the [Main](./main.md) file serves as the orchestration layer that brings everything together. This file takes the manifest's deployment information and dojoConfig settings to initialize the Dojo SDK, establish the React provider hierarchy, and bootstrap the entire onchain game application.
3 changes: 2 additions & 1 deletion client/pages/integrations/react/starknet-provider.md
Original file line number Diff line number Diff line change
Expand Up @@ -296,4 +296,5 @@ function PlayerDashboard() {

---

*Ready to configure gaming-specific wallet features? Check out [Controller Connector](/integrations/react/controller-connector) to set up Cartridge Controller for your game.*
**Next**: While StarknetProvider handles the network infrastructure and RPC connections, the [Controller Connector](./controller-connector.md)
takes this foundation and transforms it into a gaming-optimized experience.
28 changes: 5 additions & 23 deletions client/routes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -97,24 +97,6 @@ const config: Sidebar = [
},
],
},
{
text: "Applications",
collapsed: true,
items: [
{
text: "Cartridge Controller",
link: "/applications/cartridge_controller",
},
{
text: "ERC20 Token",
link: "/applications/erc20",
},
{
text: "ERC721 NFT",
link: "/applications/erc721",
},
],
},
{
text: "Advanced concepts",
collapsed: true,
Expand Down Expand Up @@ -172,16 +154,16 @@ const config: Sidebar = [
],
},
{
text: "Data Bindings",
text: "Bindings",
items: [
{
text: "Contracts Bindings",
link: "/integrations/react/bindings/contracts-bindings",
},
{
text: "Models Bindings",
link: "/integrations/react/bindings/models-bindings",
},
{
text: "Contracts Bindings",
link: "/integrations/react/bindings/contracts-bindings",
},
],
},
],
Expand Down