DocumentationClear signingIntegration walkthroughsMetadata file creation1.a. Smart contract metadata fileERC-7730 Json Builder

ERC-7730 Json Builder Guide

The ERC-7730 JSON Builder provides a user-friendly interface for creating metadata files without manually writing JSON.

Step-by-Step Guide

  1. Visit the Tool: Go to the ERC-7730 Json Builder
  2. Enter Contract Details: Provide your smart contract address and select the chain
  3. Add Metadata: Enter your dApp information, including name and URL
  4. Define Functions: Select which functions you want to create metadata for
  5. Configure Display: Define how each function and its parameters should be displayed
  6. Preview: Test how your metadata will appear on a Ledger device
  7. Export: Download the generated JSON file

Preview example

Here’s how Clear Signing might appear on a Ledger device:

Clear Signed transaction on a Ledger Stax screen
Clear Signing shows readable transaction details for better verification

Next steps

After creating your metadata file:

  1. If your contract is complex and needs adjusting, modify it following the manual creation documentation
  2. If you need to create a Json file for an EIP-712 message, read the EIP-712 message metadata file documentation
  3. Validate the files using the Json schema validator
  4. Submit it to the Clear Signing Registry
Ledger
Copyright © Ledger SAS. All rights reserved. Ledger, Ledger Stax, Ledger Nano S, Ledger Vault, Bolos are trademarks owned by Ledger SAS