Skip to content
Open
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
15 changes: 4 additions & 11 deletions docs/mini-apps/quickstart/build-checklist.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,15 @@ title: Build Checklist
description: Key steps to build a successful mini app
---


## Register for Base Build

Base Build unlocks Builder Rewards, boosts your chances of being featured, provides growth insights, and gives you a Preview tool to test and debug your app.

<Card title="Register for Base Build" icon="chart-simple" href="https://base.dev" />


## Authentication

Authenticate when it unlocks value, not before. Fast, optional signin keeps momentum and lets users act the moment onchain interactions are needed.
Authenticate when it unlocks value, not before. Fast, optional sign-in keeps momentum and lets users act the moment onchain interactions are needed.

<Card title="Authentication" icon="user" href="/mini-apps/core-concepts/authentication" />

Expand All @@ -37,26 +35,25 @@ Be found across surfaces: set a primary category, share once to trigger indexing

## Sharing & Social Graph

Design for social lift: native share flows and social navigation turn singleplayer moments into threads and returns.
Design for social lift: native share flows and social navigation turn single-player moments into threads and returns.

<Card title="Sharing & Social Graph" icon="share" href="/mini-apps/technical-guides/sharing-and-social-graph" />

## Notifications

Reengage saved users with relevant, ratelimited notifications at the right moments.
Re-engage saved users with relevant, rate-limited notifications at the right moments.

<Card title="Notifications" icon="bell" href="/mini-apps/core-concepts/notifications" />

## UX Best Practices

Build for compact, touchfirst contexts: respect safe areas, keep interfaces concise, and emphasize clear primary actions.
Build for compact, touch-first contexts: respect safe areas, keep interfaces concise, and emphasize clear primary actions.

<CardGroup cols={2}>
<Card title="Design patterns" icon="puzzle-piece" href="/mini-apps/featured-guidelines/design-guidelines" />
<Card title="OnchainKit" icon="box" href="/mini-apps/featured-guidelines/product-guidelines/foundations" />
</CardGroup>


## Build for Growth

Follow best practices to improve user engagement and retention.
Expand All @@ -65,7 +62,3 @@ Follow best practices to improve user engagement and retention.
<Card title="Optimize Onboarding" icon="users" href="/mini-apps/growth/optimize-onboarding" />
<Card title="Build Viral Mini Apps" icon="users" href="/mini-apps/growth/build-viral-mini-apps" />
</CardGroup>