Skip to main content
RocketFi ships first-party SDKs for integrations against RocketChain and the RocketFi APIs described in this documentation. For product and chain context (RocketBFT, matching engine, RocketFi features), see the Rocket Foundation quickstart and the wider Rocket documentation.

Official SDKs

Use the README and examples in each repo for installation, versioning, and environment-specific configuration (beta, testnet, etc.).

API contracts (REST and WebSockets)

Keep generated or hand-written code aligned with the deployed API: For third-party codegen only (not a substitute for the official SDKs), tools such as OpenAPI Generator or Speakeasy can consume the OpenAPI document; AsyncAPI-aware generators can help with typed client messages where supported.

Versioning

Pin SDK versions and any generated stubs to released API snapshots when you need reproducible builds: export /docs/openapi.json, /indexer/docs/openapi.json, and /docs/ws-asyncapi.yaml from the environment you target and record the hash or release tag in your project.