# Reference: React API

`@chainrender/client/react` — React bindings (peer dep: `react`).

- **`<ChainRenderView deployment={{ rpc, router }} hash={hash} />`** — renders an on-chain component, with loading
  and fail-closed states handled.
- A live-**grade** hook/badge — show your app's trust grade in the UI as it renders.

React is an *optional* peer dependency; the core SDK and runtime have no React requirement.
