Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Labels and metadata

A label is what Euler apps show next to a vault, a product or a curator: its name, logo, description and notice.

Labels change nothing on chain, and they aren't a safety verdict.

Until Euler publishes a vault's label, apps show the vault as unknown and unverified, hide it by default, and warn users who interact with it. Escrow vaults are the exception: apps recognise them without a label. Whether a labelled vault is listed also depends on Euler's checks; see Known vaults.

You edit labels under Curator → Labels in the Toolbox.

What you manage under Labels

PieceWhat it is
ProfileYour organisation as users see it: name, description, links and logo.
Verified addressesAddresses Euler has confirmed are yours. Every vault claim is checked on chain against them. Euler adds or removes them; a team admin can rename them.
ProductA named group of your vaults on one chain, with a logo, description, website and optional portfolio notice.
VaultA vault's name and labels, deprecation state and Discovery status. EVK and Securitize vaults are listed through a product.
Earn vaultAn EulerEarn vault, labelled on its own. It never joins a product.

A few rules about products:

  • Each product is on one chain, and its product ID can't be changed.
  • Vaults use the product's name, description and notice unless you give them their own. If a product has no website or logo, it uses the ones from your profile.
  • If a product's vaults are ungoverned, the product locks after its first save.
  • Only Euler can move a product to another curator.

Products and markets

A product is a label; a market is on chain. Keep one product per market: Market Ops uses a product's vaults to decide what belongs to the market, so every vault in a market, including ones you add later, belongs in the same product. See Markets and products.

Claim a vault

Claiming a vault links it to your labels. Euler checks on chain that one of your verified addresses governs it: the governor of an EVK vault, or the owner of an EulerEarn vault. If the check fails, nothing changes.

Labels → Vaults → Claim a vault: the chain, the vault's address, and optionally the product it joins. You can add it to a product later. Claiming doesn't name the vault; you do that on the vault's own page. To claim vaults straight into a product, use Add vault on the product's page.

You can't claim:

  • A vault whose governor was renounced. Euler assigns it. It stays hidden until the assignment is checked.
  • An escrow vault. It always shows as escrowed collateral.

You can claim several vaults at once; each is checked separately. Market creation offers to claim the new vaults.

An EulerEarn vault can also be claimed from its page under Curator → Earn: Claim in Labels on its Overview opens the claim with the vault filled in. Once it is claimed, its label page offers Open in Earn.

Deprecate

Deprecating a vault or product adds a Deprecated badge and your reason wherever it appears. Nothing changes on chain. The vault is removed from the lend, borrow and explore tables until it's listed again under Discovery. You can undo deprecation.

Discovery status

Visible, Warning, Hidden or Not listed yet, with the reason. Decided by two checks that run on their own:

  • Configuration check: Euler's review of the on-chain configuration.
  • Consistency check: the labels against the chain and the product.

A claimed EVK or Securitize vault outside any product is not listed; those are listed through their product. Earn vaults are listed on their own.

Saved and published

Every edit saves to your draft straight away. It shows Not published yet or Unpublished changes until Euler publishes it. See Publishing and versions.

Descriptions

Keep descriptions factual, with no endorsements. Say what the vault or product is and who configures it:

An EVK lending product for selected assets, configured by Example DAO.

The old way

The euler-labels GitHub repository and its pull-request process are legacy. The file format is kept for forks of the Euler app: Label file format.