Skip to main content

Getting Started with UptopiaKit

UptopiaKit is a web-based platform that helps product developers and studios create, upload, and manage applications (games, web apps, miniapps) without worrying about infrastructure. Bring your product online in minutes and publish to popular miniapp platforms like Farcaster and The Base App with a simple, guided workflow — all from your browser.

Why UptopiaKit

  • Focus on building, not infrastructure — hosting, versioning, and delivery are handled for you.
  • One dashboard to manage apps, versions, environments, and publishing.
  • Ship to leading miniapp ecosystems (Farcaster, The Base App) with a consistent process.
  • Collaborate with owners and team members, keeping access and permissions clear.
  • Built-in paths to revenue with IAP and ads (monetization features in active development).

What you can do (Core capabilities)

  • Create and manage your app portfolio in one place.
  • Edit basic information and platform-specific manifest requirements.
  • Upload versions and manage versioning across three states: Development, Testing, and Production.
  • Open and preview your app directly inside UptopiaKit, including viewing specific versions.
  • Preview on Farcaster via a managed developer miniapp provided by UptopiaKit.
  • Create and manage App Events — a postMessage-based bridge so your app can request UptopiaKit capabilities and respond to platform events.
  • Use the owners and team members system to share access, set roles, and collaborate; enable revenue sharing within your team.
  • Use the Submissions system to request moving an app from internal (team-only) access to public availability across supported platforms.
  • Plan monetization: define IAP packages and track revenue (coming soon), and integrate advertisements from Uptopia’s ad network (coming soon).

How it works (at a glance)

  1. Sign up and create your workspace.
  2. Create a new Application in the dashboard.
  3. Fill out core details and any platform manifest fields the target platforms require.
  4. Upload a new version (e.g., your production web build as a zip) and set its environment: Development → Testing → Production.
  5. Preview your app in-browser on UptopiaKit and, when needed, via the Farcaster developer miniapp.
  6. Invite team members, assign roles, and manage access for collaboration and reviews.
  7. When ready, create a Submission to request public availability so users across supported miniapp platforms can access your app.
  8. Optionally, prepare monetization with IAP and ads as these features roll out.
UptopiaKit takes care of hosting, versioning, publishing, and distribution so you can focus on building the product and growing your audience.

App Events (overview)

App Events are how UptopiaKit and your app communicate. Using a secure postMessage channel, your app can:
  • Request platform features or data exposed by UptopiaKit.
  • Respond to events triggered by the platform or host environment.
  • Build interactive flows that feel native to the miniapp platform while keeping your app portable.
You’ll find App Events tools in your app’s dashboard to define, test, and observe events.

Supported platforms

UptopiaKit integrates with multiple publishing targets. Examples include:
  • Farcaster — package and submit your app as a Farcaster miniapp, with a managed dev miniapp for previews.
  • The Base App — publish to The Base App miniapp marketplace.
Platform requirements (icons, manifests, permissions) are surfaced in the dashboard during setup to help you pass reviews on the first try.

What you’ll need

  • A modern desktop browser.
  • Your app’s production build (for example, a zipped folder of your compiled assets).
  • Basic metadata: name, description, icon, and any platform-specific requirements.

Next steps

  • Read the Apps concept overview: /kit/core-concepts/apps
  • Create your first Application in the UptopiaKit dashboard and upload your first version.
  • Explore the versioning flow (Development → Testing → Production) and preview options.
  • Learn how App Events work and plan how your app will integrate with platform features.
  • Review platform publishing requirements for Farcaster and The Base App.
  • Read the API reference if you plan to automate parts of your release process: /api-reference/introduction
If you need help getting set up, reach out to support from within the dashboard.