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

> ## Agent Instructions
> Treat Solana and Robinhood Chain as separate protocol paths.
> Write for people using the KEK.PRO app.
> Treat displayed fees, limits, and availability as environment-specific unless labeled as protocol constants.

# Integration overview

> Integrate with Robinhood Chain contracts, onchain events, direct reads, and KEK.PRO transaction builders.

KEK.PRO launches on Robinhood Chain are self-describing onchain. You can build
from contract events and direct reads. The KEK.PRO EVM SDK provides typed
transaction builders and exact arithmetic without replacing the chain as the
final authority.

<Warning>
  The repository contains a Robinhood Chain mainnet profile, but it does not
  contain a KEK.PRO mainnet deployment manifest. The only checked-in KEK.PRO
  EVM deployment is a historical development manifest for Robinhood Chain
  testnet. Do not enable mainnet writes without an approved, verified release.
</Warning>

<figure className="kek-figure kek-figure--robinhood" data-mark="BUILD" aria-labelledby="integration-surface-title">
  <div className="kek-figure__header">
    <span id="integration-surface-title">Integration surfaces / authority map</span>
    <small>Canonical state · typed construction</small>
  </div>

  <div className="kek-figure__body">
    <div className="kek-figure__grid kek-figure__grid--four">
      <div className="kek-figure__cell kek-figure__cell--accent"><span>Authority</span><strong>Contracts + events</strong><small>Canonical launch, market, custody, and lifecycle state.</small></div>
      <div className="kek-figure__cell"><span>Reads</span><strong>Direct RPC</strong><small>Token, pool, factory, locker, and fee-right state.</small></div>
      <div className="kek-figure__cell"><span>Client</span><strong>TypeScript SDK</strong><small>Wallet transaction builders, ABIs, and exact math.</small></div>
      <div className="kek-figure__cell"><span>Precision</span><strong>Atomic values</strong><small>Integer amounts and Q64.96 prices stay exact.</small></div>
    </div>
  </div>

  <figcaption className="kek-figure__caption">Bind every read and write to one verified chain, contract release, and ABI set.</figcaption>
</figure>

## Choose an integration path

| You need                         | Start with                             | Verify with                                  |
| -------------------------------- | -------------------------------------- | -------------------------------------------- |
| Trust-minimized launch discovery | Factory and pool events                | Factory, token, and pool reads               |
| Token pages or screeners         | Token and launch-record reads          | Canonical pool state                         |
| Market history                   | Canonical V3 swap events               | Pool identity and finalized logs             |
| Wallet writes                    | TypeScript transaction builders        | Simulation, receipt events, and direct reads |
| An independent indexer           | Versioned ABIs and deployment manifest | Runtime code and immutable links             |

## Lifecycle boundary

Robinhood Chain uses one Uniswap V3 pool from launch onward:

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
launch → protected V3 trading → TGE checkpoint → same V3 pool
```

There is no bonding curve, migration event, second liquidity venue, or normal
LP withdrawal path. The launch position NFT remains in
`KekproLaunchLocker`.

TGE is an irreversible checkpoint. It does not automatically change the live
fee allocation. Read [pricing and TGE](/robinhood/pricing-and-tge) before
mapping lifecycle state.

## Configuration first

Before reading or writing:

1. assert the RPC-reported chain ID;
2. load an approved deployment manifest and matching ABI manifest;
3. verify runtime code and immutable contract relationships;
4. read mutable launch, DEX, fee, and compounding policy;
5. disable writes when any authority disagrees.

Do not borrow addresses or settings from another chain. Do not treat reviewed
defaults as immutable protocol constants.

## Integration map

* [Network and deployments](/robinhood/network-status) defines chain identity
  and available deployment evidence.
* [Contracts and ABIs](/robinhood/contracts) maps responsibilities and
  versioning.
* [Onchain events](/robinhood/onchain-events) covers launch discovery, swaps,
  holders, fees, and canonical event identity.
* [Reading token state](/robinhood/token-state) shows canonical direct reads.
* [Pricing and TGE](/robinhood/pricing-and-tge) keeps Q64.96 math and lifecycle
  state exact.
* [TypeScript SDK](/robinhood/typescript-sdk) covers public transaction
  builders, ABIs, and exact math.

## Safety and attribution

Treat creator metadata as untrusted input. Keep addresses chain-qualified.
Preserve atomic integers until display formatting. Require user-selected
slippage and deadlines for trades.

Read the [security model](/overview/security) and the
[KEK.PRO Terms of Service](https://kek.pro/terms). Onchain data and public
interfaces do not imply endorsement, partnership, or token quality.
