> For the complete documentation index, see [llms.txt](https://doc.notliquid.fun/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.notliquid.fun/reference/contracts.md).

# Verified Contracts

Addresses are not vibes. Verify them.

{% hint style="warning" %}
Only interact with official addresses listed on this page. PNL will never ask for a seed phrase or private key.
{% endhint %}

## Network

| Setting      | Value                                    |
| ------------ | ---------------------------------------- |
| Network      | HyperEVM Mainnet                         |
| Chain ID     | `999`                                    |
| Native asset | HYPE                                     |
| Public RPC   | `https://rpc.hyperliquid.xyz/evm`        |
| Explorer     | [HyperEVMScan](https://hyperevmscan.io/) |
| Website      | [notLiquid.fun](https://notliquid.fun/)  |

On HyperEVM, Solidity's native-value operations are paid in HYPE even when inherited source comments use “ETH” as the generic EVM-native-asset label.

## Protocol contracts

| Contract       | Address                                                                                                                         | Role                                                                                                                |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| PNL            | [`0x37d6E248d782892cb56a5C8dF33067190568B425`](https://hyperevmscan.io/address/0x37d6E248d782892cb56a5C8dF33067190568B425#code) | Core protocol: NFT and HYPE escrow, listings, quotes, ordered allocation, fees, and settlement.                     |
| PNLPythAdapter | [`0x68369d164eE88d506BDB29c02E466382aa6D9E24`](https://hyperevmscan.io/address/0x68369d164eE88d506BDB29c02E466382aa6D9E24#code) | Randomness adapter: translates PNL requests into Pyth Entropy requests and forwards authenticated callbacks to PNL. |

The Adapter transports randomness; it does not browse the pool and pick a favorite.

## Test contract

| Contract   | Address                                                                                                                         | Role                                                                                                     |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| PNLTestNFT | [`0xb3f9eEc027600f69715eEF2775f03C544bcac71E`](https://hyperevmscan.io/address/0xb3f9eEc027600f69715eEF2775f03C544bcac71E#code) | Public test ERC-721 collection used for end-to-end protocol testing. It has no special control over PNL. |

{% hint style="warning" %}
A test NFT is still a test NFT. Its presence in the pool does not make it valuable, scarce, endorsed, or emotionally available.
{% endhint %}

## External randomness dependency

| Contract        | Address                                                                                                                         | Role                                                       |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| Pyth Entropy V2 | [`0xfA25E653b44586dBbe27eE9d252192F0e4956683`](https://hyperevmscan.io/address/0xfA25E653b44586dBbe27eE9d252192F0e4956683#code) | External randomness infrastructure used by PNLPythAdapter. |

This is external infrastructure operated outside the PNL deployment.

## What is deliberately not deployed

There is no PNL token, reward-token contract, DEX hook, or buyback contract in this deployment.

If someone sends you a “PNL token contract,” congratulations: you have received fan fiction with an address.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://doc.notliquid.fun/reference/contracts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
