# Example custom renderers

Here are a couple projects that used custom renderers.&#x20;

<table><thead><tr><th width="187">Project mint page</th><th width="165">Renderer</th><th width="169">Process mint data</th><th>Usage</th></tr></thead><tbody><tr><td><a href="https://highlight.xyz/mint/659875a763f21afad40912ac">Fini Cards</a></td><td><a href="https://etherscan.io/address/0x489bBC51506FE27321Ce5106e3B01E585514e73E#code">FiniSketch</a></td><td>false</td><td>Renderer generated on-chain SVG based off oracle price feeds. Stored parts of SVG on the NFT contract's FileSystem, retrieving the components when <code>tokenURI</code> was invoked.</td></tr><tr><td><a href="https://highlight.xyz/mint/653a85f642d668e323e2152a">BitRot</a></td><td><a href="https://etherscan.io/address/0xc1c0d347Ab073fB9807b17De85fC4F1940c98ee5">BitRotRenderer</a></td><td>true</td><td>Renderer generated entire html / js piece by retrieving each file stored on the NFT contract's file system, concatenating them, and injecting the seed that was generated and stored at mint time during the process mint hook, into the output.</td></tr><tr><td><a href="https://highlight.xyz/mint/658f82ac66d1a3855c93288a">TRACE // INK</a></td><td><a href="https://etherscan.io/address/0x40E6bdCd11542fa9930cf4e528c97C99974c2002">CuratedRendererV1</a></td><td>true</td><td>Renderer generated entire html / js piece by retrieving each file stored on the NFT contract's file system, concatenating them, and using the seed that was generated and stored at mint time during the process mint hook to pick from a set of curated hashes which were stored as a text file on the FileSystem. The curated hash was injected into the output. </td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.highlight.xyz/knowledge-base/for-developers/custom-metadata-renderers/example-custom-renderers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
