Generate OpenRPC Reference
Fern generates OpenRPC Reference documentation from an OpenRPC specification.

Configuration
Set up your project structure
Add your OpenRPC specification file (e.g., openrpc.yaml) to your /fern directory and create a generators.yml that references it:
generators.yml
Customize the layout
For a full list of configuration options and layout customizations, see Customize API Reference layout.
Include more than one OpenRPC Reference
To include multiple OpenRPC definitions in your documentation, use the api-name property. The api-name corresponds to the folder name containing your OpenRPC definition.
fern
fern.config.json
docs.yml
wallet-api
openrpc.yml# Wallet OpenRPC spec
generators.yml
nft-api
openrpc.yml# NFT OpenRPC spec
generators.yml
docs.yml
Configuration properties
api.specs[].openrpc
Path to your OpenRPC specification file. You can include multiple OpenRPC specs if your project exposes more than one JSON-RPC API.