> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dune.com/llms.txt
> Use this file to discover all available pages before exploring further.

# cardano.smart_contract_registry

> Description of the smart_contract_registry table on Dune

export const TableSample = ({tableName, tableSchema}) => <>
    <div className="hidden dark:block">
      <iframe src={`https://dune.com/embeds/3419983/5785629?table_schema_t6f0df=${tableSchema}&table_name_t6f0df=${tableName}&darkMode=true`} style={{
  width: '100%',
  height: '500px',
  border: 'none',
  marginTop: '10px'
}} />
    </div>
    <div className="dark:hidden">
      <iframe src={`https://dune.com/embeds/3419983/5785629?table_schema_t6f0df=${tableSchema}&table_name_t6f0df=${tableName}`} style={{
  width: '100%',
  height: '500px',
  border: 'none',
  marginTop: '10px'
}} />
    </div>
  </>;

## Table Description

A curated registry of known smart contracts on the Cardano blockchain. Each row maps a script hash to human-readable metadata including the project name, contract name, category, purpose, and the scripting language used. This table is useful for enriching on-chain data with project-level context.

## Column Descriptions

| **Column** | **Description** | **Type** |
| - | - | - |
| **script\_hash** | The hash uniquely identifying the smart contract script. | varchar |
| **project\_name** | The name of the project that deployed the contract (e.g., SundaeSwap, Minswap). | varchar |
| **contract\_name** | The specific name of the contract within the project. | varchar |
| **category** | The high-level category of the contract (e.g., DEX, Lending, NFT Marketplace). | varchar |
| **sub\_category** | A more specific sub-category for the contract. | varchar |
| **purpose** | The purpose or function of the contract (e.g., swap, liquidity pool, oracle). | varchar |
| **language** | The scripting language used (e.g., Plutus V1, Plutus V2, Plutus V3, Aiken). | varchar |
| **fetched\_at** | The timestamp when the registry data was last fetched. | timestamp |
| **version** | The version number of the contract metadata entry. | integer |
| **\_updated\_at** | The time when this record was last updated. | timestamp |
| **\_ingested\_at** | The time when this record was ingested into Dune. | timestamp |

## Table Sample

<TableSample tableSchema="cardano" tableName="smart_contract_registry" />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.