# Get trusted ledger details

Endpoint: GET /v1/trusted-ledgers/{ledgerId}
Security: httpAuth

## Path parameters:

  - `ledgerId` (string, required)

## Response 200 fields (application/json):

  - `data` (object, required)

  - `data.id` (string, required)

  - `data.alias` (string, required)

  - `data.parameters` (any, required) — one of (discriminator: type):
    - Algorand:
      - `genesisId` (string, required)
      - `genesisHash` (string, required)
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `nativeTickerDecimals` (integer, required)
      - `type` (string, required)
        Enum: "Algorand"
    - Bitcoin:
      - `supportsSegWit` (boolean, required)
      - `vaultLedgerIdentifier` (string, required)
        Enum: "btc", "ltc", "bch", "doge", "dash"
      - `network` (string, required)
        Enum: "mainnet", "testnet", "regtest"
      - `tickerSymbol` (string, required)
      - `tickerName` (string, required)
      - `dustLimit` (string, required)
        This field is a large integer that can be positive or zero. It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.
      - `type` (string, required)
        Enum: "Bitcoin"
    - Cardano:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `testnetMagic` (integer)
      - `type` (string, required)
        Enum: "Cardano"
    - Ethereum:
      - `chainId` (integer, required)
      - `vaultLedgerIdentifier` (string, required)
        Enum: "eth", "etc"
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `supportsEIP1559` (boolean, required)
      - `type` (string, required)
        Enum: "Ethereum"
    - Hedera:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `type` (string, required)
        Enum: "Hedera"
    - Solana:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `lamportsPerSignature` (string, required)
        This field is a large integer that can be positive or zero. It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.
      - `type` (string, required)
        Enum: "Solana"
    - Stellar:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `networkPassphrase` (string, required)
      - `type` (string, required)
        Enum: "Stellar"
    - Substrate:
      - `genesisHash` (string, required)
      - `addressPrefix` (integer, required)
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `nativeTickerDecimals` (integer, required)
      - `supportedRuntimeVersions` (array, required)
      - `supportedRuntimeVersions.transactionVersion` (integer, required)
      - `supportedRuntimeVersions.feeParameters` (any, required)
        - `baseExtrinsic` (integer, required)
        - `readWeight` (integer, required)
        - `writeWeight` (integer, required)
        - `transactionByteFee` (string, required)
          This field is a large integer that can be positive or zero. It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.
        - `weightToFeePolynomial` (array, required)
        - `type` (string, required)
          Enum: "TransactionPayment"
      - `supportedRuntimeVersions.pallets` (array, required)
      - `supportedRuntimeVersions.pallets.name` (string, required)
      - `supportedRuntimeVersions.pallets.moduleId` (integer, required)
      - `supportedRuntimeVersions.pallets.methods` (array, required)
      - `supportedRuntimeVersions.pallets.methods.name` (string, required)
      - `supportedRuntimeVersions.pallets.methods.methodId` (integer, required)
      - `supportedRuntimeVersions.pallets.methods.feeParameters` (any, required)
      - `supportedRuntimeVersions.chainType` (string)
        Enum: "RelayChain", "AssetHub"
      - `type` (string, required)
        Enum: "Substrate"
    - Tezos:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `chainId` (string, required)
      - `type` (string, required)
        Enum: "Tezos"
    - Tron:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `type` (string, required)
        Enum: "Tron"
    - XRPL:
      - `nativeTickerSymbol` (string, required)
      - `nativeTickerName` (string, required)
      - `networkId` (integer, required)
      - `type` (string, required)
        Enum: "XRPL"

  - `data.metadata` (object, required)

  - `data.metadata.description` (string)

  - `data.metadata.revision` (integer, required)

  - `data.metadata.createdAt` (string, required)

  - `data.metadata.createdBy` (object)

  - `data.metadata.createdBy.id` (string, required)

  - `data.metadata.createdBy.domainId` (string, required)

  - `data.metadata.lastModifiedAt` (string, required)

  - `data.metadata.lastModifiedBy` (object)

  - `data.metadata.customProperties` (object, required)

  - `signature` (string, required)

  - `signingKey` (string, required)

## Response 401 fields (application/json):

  - `reason` (string, required)

  - `message` (string)


