upship

.

ai

private alpha dev mode - COMING SOON TO YOU!

Installation & Setup

Install the package.

npm install @upship/sdk

Building with React Components

Wrap your app in the provider.

import { UpshipProvider } from "@upship/sdk"

function App({ children }) {
  return <UpshipProvider value={{
    app_id: process.env.UPSHIP_APPLICATION_ID
  }}>
    {children}
  </UpshipProvider>
}

Protect your application with react components.

import { SignedIn, SignedOut, SignInButton } from "@upship/sdk"

function App({ children }) {
  return <>
    <SignedOut>
      <SignInButton />
    </SignedOut>
    <SignedIn>
        {children}
    </SignedIn>
  </>
}
© 2025

upship.ai