Skip to main content
Build on Renaiss with APIs, SDKs, and identity tools for real-world collectible card applications. Use these docs to authenticate users, browse gacha machines, prepare wallets, stream pull progress, and submit buybacks.
RENAISS is an independent marketplace for authentic collectible cards. RENAISS is not affiliated with or endorsed by The Pokémon Company, Nintendo, Shueisha Inc., Eiichiro Oda, or related entities.

Developer quickstart

Make your first SDK call in minutes. Create a public client, fetch active gacha machines, and then move into authenticated wallet workflows when your app needs pulls or buybacks.

Get started

Choose the fastest path for exploring Renaiss, integrating the SDK, or adding SSO.

Get familiar with Renaiss

Learn the main product and developer flows before you build.

Quickstart

Set up your environment and choose the right integration path.

TypeScript SDK

Browse gacha machines, prepare wallets, pull gacha, stream progress, and submit buybacks.

Sign in with Renaiss

Add Renaiss as an OpenID Connect identity provider for your application.

Renaiss app

Explore the marketplace and gacha experiences.

What you can build

  • Let users sign in with their Renaiss account through OpenID Connect.
  • Fetch gacha machines, machine contents, buyback offers, and user activity through the TypeScript SDK.
  • Prepare a user’s Safe wallet and Permit2 USDT approval with an approved builder API key.
  • Pull gacha, stream progress through draw resolution, track asynchronous token release, and submit builder-authorized buybacks for eligible cards.