> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getpara.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Go Live Checklist

> A checklist to help you go live with the Para SDK.

export const Link = ({href, label, newTab = false}) => {
  const [isHovered, setIsHovered] = useState(false);
  return <a href={href} target={newTab ? '_blank' : '_self'} rel={newTab ? 'noopener noreferrer' : undefined} className="not-prose inline-block relative text-black font-semibold cursor-pointer border-b-0 no-underline" onMouseEnter={() => setIsHovered(true)} onMouseLeave={() => setIsHovered(false)}>
      {label}
      <span className={`absolute left-0 bottom-0 w-full rounded-sm bg-gradient-to-r from-orange-600 to-purple-600 transition-all duration-300 ${isHovered ? 'h-0.5' : 'h-px'}`} />
    </a>;
};

Before going live, ensure you've completed the following steps:

<Steps>
  <Step title="Create a Developer Portal Account and Configure API Key">
    * [x] 🔑 Create a <Link label="Developer Portal" href="https://developer.getpara.com/" /> account to manage your integration
    * [x] Create and configure a `BETA` API Key for testing the integration

    <Tip>You can also create and configure API keys from the terminal with the <Link label="Para CLI" href="/v3/cli/overview" />: `para keys create` and `para keys config`.</Tip>
  </Step>

  <Step title="Quickstart">
    * [x] <Link label="Quickstart" href="/v3/react/quickstart" />: Get the SDK or Modal Up and Running
    * [x] Check out the <Link label="Examples" href="/v3/introduction/examples" /> or <Link label="Troubleshooting" href="/v3/general/troubleshooting" /> sections for help!
  </Step>

  <Step title="Signing & On-Chain Connectivity">
    * [ ] ⛓ Get signing & on-chain connectivity set up and make sure you're able to sign transactions
    * [ ] **\[EVM]** <Link label="Wagmi, Viem, Ethers" href="/v3/introduction/welcome#integration-guides" />
    * [ ] **\[Cosmos]** <Link label="Cosmos Integration" href="/v3/react/guides/web3-operations/cosmos/setup-libraries" />: Add on the `cosm.js` signer or plug in one of our wallet adapters for popular libraries
    * [ ] **\[Stellar]** <Link label="Stellar Integration" href="/v3/react/guides/web3-operations/stellar/setup-libraries" />: Set up the Stellar SDK signer for Stellar and Soroban transactions
    * [ ] <Link label="Account Abstraction" href="/v3/general/account-abstraction" />: Decide if you'll be using Account Abstraction with Para
    * [ ] <Link label="Managing Users and Data" href="/v3/general/user-data" />: Connect Para users to your existing infrastructure
  </Step>

  <Step title="Security and Session Management">
    * [ ] 🔒 Ensure Security and Session Management works for your app
    * [ ] <Link label="OAuth and Social Logins" href="/v3/concepts/security#authentication" />: Decide what login methods you'd like to use
    * [ ] Implement <Link label="Session Management" href="/v3/react/guides/sessions" /> Logic
    * [ ] Decide if you want to enable <Link label="Two-Factor Authentication" href="/v3/concepts/security#authentication" />
  </Step>

  <Step title="Finishing Touches">
    * [ ] 🎨 Make Para your own with by adding the visual finishing touches
    * [ ] <Link label="Customize Para" href="/v3/react/guides/customization/modal" />: Configure Branding, UI and more
  </Step>

  <Step title="Test and Go Live">
    * [ ] 🚀 Test and go live!
    * [ ] Make a `PRODUCTION` API Key (free tier includes 1,200 MAUs — billing only required if you exceed this)
    * [ ] Walk through the <Link label="production deployment guide" href="/v3/general/production-deployment" />
    * [ ] Bookmark <Link label="Para Status" href="https://status.getpara.com/" newTab={true} /> to monitor beta and production platform availability
    * [ ] Ping us if you'd like help testing anything
  </Step>
</Steps>

## Para Environments: `BETA` vs `PRODUCTION`

Para has two different environments. **NOTE: Wallets are not shared across environments**

`BETA` is intended for you to develop and test against, **not for production builds or real users and funds**

* `BETA` can be used with any plan, including the free tier
* This is the correct environment to use for local or staging builds
* `BETA` users can be deleted for your convenience while testing, and is limited to *50 max users per project*

`PRODUCTION` is intended for any real users/funds

* This is the correct environment to use for release or production builds
* `PRODUCTION` users can NOT be deleted, and have no per-project limit
