> For the complete documentation index, see [llms.txt](https://stoxfi.gitbook.io/stoxfi-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stoxfi.gitbook.io/stoxfi-docs/deployment-and-network-configuration.md).

# Deployment & Network Configuration

The current StoxFi implementation is deployed across two test networks.

Robinhood Chain testnet hosts the underlying assets and StoxVault.

Ethereum Sepolia hosts ConfidentialStock, StoxRegistry, and the confidential execution environment.

All StoxFi contract addresses listed in this section are testnet deployments.

**No StoxFi contracts are currently deployed on Ethereum mainnet or Robinhood Chain mainnet.**

### Network Configuration

| Property                | Robinhood Chain Testnet                      | Ethereum Sepolia                             |
| ----------------------- | -------------------------------------------- | -------------------------------------------- |
| Chain ID                | `46630`                                      | `11155111`                                   |
| StoxFi role             | Underlying asset custody                     | Confidential execution                       |
| Primary StoxFi contract | StoxVault                                    | ConfidentialStock                            |
| Registry                | None                                         | StoxRegistry                                 |
| CCIP Router             | `0x30D197C6F5bE050D5525dD94d01760FaCdB67e7C` | `0x0BF3dE8c5D3e8A2B34D2BEeB17ABfCeBaf363A59` |
| CCIP Router version     | `1.2.0`                                      | `1.2.0`                                      |
| CCIP chain selector     | `2032988798112970440`                        | `16015286601757825753`                       |

### Robinhood Chain Testnet Deployment

Chain ID:

`46630`

#### StoxVault

Address:

`0x621C9efd26845B2412903b484DB8dB45Eb8Df081`

Status:

**Live and verified**

StoxVault is the active custody contract for the current StoxFi deployment.

#### Demonstration Assets

| Asset | Contract Address                             | Status     |
| ----- | -------------------------------------------- | ---------- |
| NVDA  | `0xa37ef8Bcb3a1230710a6bE5a1edb4bae3e067946` | Test token |
| TSLA  | `0x7fFBB5368dB9b3814947B729f7152D37f8A41054` | Test token |
| NFLX  | `0x942dA900200a1BAF92829D8dba77086ffBFC36dD` | Test token |

These contracts are instances of `MockStockToken`.

They are demonstration assets and do not represent real NVIDIA, Tesla, or Netflix equity exposure.

### Ethereum Sepolia Deployment

Chain ID:

`11155111`

#### StoxRegistry

Address:

`0xa37ef8Bcb3a1230710a6bE5a1edb4bae3e067946`

Status:

**Live**

#### Confidential NVDA

Symbol:

`cNVDA`

Address:

`0x2E8F371aFc4811F8B5bfab0C39C677Eed6cc4c97`

Status:

**Live and verified**

#### Confidential TSLA

Symbol:

`cTSLA`

Address:

`0x1d049638350FBbFB603BAA083421A069C1c3FA7c`

Status:

**Live**

#### Confidential NFLX

Symbol:

`cNFLX`

Address:

`0x7fFBB5368dB9b3814947B729f7152D37f8A41054`

Status:

**Live**

### Deployment Summary

| Contract        | Network                 | Address                                      |
| --------------- | ----------------------- | -------------------------------------------- |
| StoxVault       | Robinhood Chain testnet | `0x621C9efd26845B2412903b484DB8dB45Eb8Df081` |
| NVDA test token | Robinhood Chain testnet | `0xa37ef8Bcb3a1230710a6bE5a1edb4bae3e067946` |
| TSLA test token | Robinhood Chain testnet | `0x7fFBB5368dB9b3814947B729f7152D37f8A41054` |
| NFLX test token | Robinhood Chain testnet | `0x942dA900200a1BAF92829D8dba77086ffBFC36dD` |
| StoxRegistry    | Ethereum Sepolia        | `0xa37ef8Bcb3a1230710a6bE5a1edb4bae3e067946` |
| cNVDA           | Ethereum Sepolia        | `0x2E8F371aFc4811F8B5bfab0C39C677Eed6cc4c97` |
| cTSLA           | Ethereum Sepolia        | `0x1d049638350FBbFB603BAA083421A069C1c3FA7c` |
| cNFLX           | Ethereum Sepolia        | `0x7fFBB5368dB9b3814947B729f7152D37f8A41054` |

### Repeated Contract Addresses Across Networks

Two addresses appear on both networks.

`0xa37ef8Bcb3a1230710a6bE5a1edb4bae3e067946`

and

`0x7fFBB5368dB9b3814947B729f7152D37f8A41054`

These addresses refer to different contracts on different chains.

The repeated addresses result from deployments by the same fresh deployer account using corresponding nonces on each network.

The contracts have different bytecode and perform different roles.

### Deployment Time

The active Robinhood Chain deployment was created at:

`2026 08 27 15:21:07 UTC`

The active Ethereum Sepolia deployment was created at:

`2026 08 27 15:22:13 UTC`

### Deployment Owner

The deployer and current owner of all eight active contracts is:

`0x707915D8c13bd78c943e5f3EB97e73E6ef02c6F3`

The current ownership structure therefore uses one externally owned account across the active StoxFi deployment.

### CCIP Configuration

StoxFi uses the CCIP infrastructure available on both test networks.

#### Robinhood Chain Testnet

Router:

`0x30D197C6F5bE050D5525dD94d01760FaCdB67e7C`

OnRamp:

`0xFdf08F0e789682b00046837C424187d893d15083`

Chain selector:

`2032988798112970440`

LINK:

`0x6a11698F9dA09d1aA0Ee060E949086D50A3c2F70`

#### Ethereum Sepolia

Router:

`0x0BF3dE8c5D3e8A2B34D2BEeB17ABfCeBaf363A59`

OnRamp:

`0x8dcf17f298c881A547D91ca4aA3C2AD7568C6777`

Chain selector:

`16015286601757825753`

LINK:

`0x779877A7B0D9E8603169DdbD7836e478b4624789`

The Router version on both networks is `1.2.0`.

The OnRamp version on both networks is `2.0.0`.

### CCIP Message Configuration

StoxFi uses CCIP for arbitrary messaging.

No underlying asset is transferred through CCIP.

The message configuration uses `EVMExtraArgsV2`.

Out of order execution is enabled.

The configured gas limits are:

| Operation          |   Gas Limit |
| ------------------ | ----------: |
| Confidential mint  | `1,500,000` |
| Collateral release |   `400,000` |

CCIP fees can be paid using LINK or the native token.

### FHE Configuration on Ethereum Sepolia

The confidential execution environment uses the following infrastructure addresses.

#### ACL

`0xf0Ffdc93b7E186bC2f8CB3dAA75D86d1930A433D`

#### Coprocessor

`0x92C920834Ec8941d2C77D188936E1f7A6f49c127`

#### KMS Verifier

`0xbE0E383937d564D7FF0BC3b46c51f0bF8d5C311A`

These components provide the access control, encrypted computation, and redemption verification infrastructure used by ConfidentialStock.

### Software Configuration

The current implementation uses:

| Component                | Version  |
| ------------------------ | -------- |
| Solidity                 | `0.8.27` |
| FHE Solidity library     | `0.11.1` |
| FHE Hardhat plugin       | `0.4.2`  |
| FHE relayer SDK          | `0.4.1`  |
| Chainlink CCIP contracts | `1.5.0`  |
| OpenZeppelin contracts   | `^5.6.1` |

The Solidity compiler uses optimization with `200` runs.

The EVM target is `cancun`.

`viaIR` is enabled.

### Current Onchain State

At the recorded implementation state, the active NVDA configuration showed:

| Property                   | Value                      |
| -------------------------- | -------------------------- |
| Locked NVDA collateral     | `1000 × 10^18`             |
| Decimal conversion rate    | `10^12`                    |
| Next redemption request ID | `3`                        |
| Paused                     | `false`                    |
| Vault and peer binding     | Correct in both directions |

The recorded collateral corresponds to `1,000,000,000` confidential units.

### Mainnet Infrastructure Status

StoxFi itself is not currently deployed on mainnet.

The FHE infrastructure required by the confidential execution layer is available on Ethereum mainnet.

The Ethereum mainnet to Robinhood mainnet CCIP lane also exists.

However, the lane currently has its sender allowlist enabled.

StoxFi contracts must therefore be approved as permitted senders before that cross chain direction can be used.

The reverse Robinhood mainnet to Ethereum mainnet lane has not been verified.

Mainnet network configuration is also not currently present in the deployment configuration.

### Deployment Boundary

The current deployment should therefore be understood as a testnet implementation.

The complete StoxFi lifecycle has been deployed and demonstrated using Robinhood Chain testnet and Ethereum Sepolia.

The current stock tokens are demonstration assets.

No StoxFi production contracts currently hold real tokenized equity positions, and no StoxFi contracts are currently deployed on Ethereum mainnet or Robinhood Chain mainnet.


---

# 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://stoxfi.gitbook.io/stoxfi-docs/deployment-and-network-configuration.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.
