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

ERC-7730 Json Builder Guide

The ERC-7730 JSON Builder has 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
ℹ️

Your feedback is valualble! To help use improve the Json builder, fill in this form.

Ledger
Copyright © Ledger SAS. All rights reserved. Ledger, Ledger Stax, Ledger Nano S, Ledger Vault, Bolos are trademarks owned by Ledger SAS