# Official Channels

> IMPERSONATION IS THE MOST LIKELY WAY YOU LOSE MONEY HERE. NOT THE
> MECHANISM, NOT THE MARKET — A FAKE LINK. THIS PAGE IS THE CANONICAL LIST.
> IF A CHANNEL, WALLET, OR ADDRESS IS NOT ON THIS PAGE, IT IS NOT OURS.

## The complete list

| Property | Canonical address |
|---|---|
| Website | `netnet.capital` |
| Shareholder Services (app) | `app.netnet.capital` |
| Managed Futures Desk (test program) | `trading.netnet.capital` |
| Prospectus (these docs) | `docs.netnet.capital` |
| X | [`x.com/netnetcap`](https://x.com/netnetcap) |
| Telegram | [`t.me/netnetcap`](https://t.me/netnetcap) |

There are no other channels. No Discord. No second Telegram. No "support"
group, no "presale" group, no airdrop.

## What management will never do

* **We will never DM you first.** Not to offer an allocation, not to "verify"
  your wallet, not to help you with a failed transaction.
* **We will never ask for your seed phrase or private key.** Nobody who
  legitimately needs to help you will ever need it.
* **We will never ask you to send funds to a wallet.** The founding offering
  is subscribed by calling the contract from the app — not by transferring
  tokens to an address someone posts.
* **We will never announce a second sale, a bonus round, or an airdrop.** The
  offering terms are fixed and published in the
  [Founding Offering](/OFFERING.HTM); there is nothing else.

## Contract addresses

Contract addresses are published **on this site only**. These are the fund's
contracts on Robinhood Chain (chain id 4663), deployed 2026-07-16. Every link
goes to the chain's canonical explorer.

| Contract | Address |
|---|---|
| NET (the token) | [`0xCA9c78Dd337A67F6e0077F65F5E9218719d30eDf`](https://robinhoodchain.blockscout.com/address/0xCA9c78Dd337A67F6e0077F65F5E9218719d30eDf) |
| sNET (staked NET) | [`0xb773ec2C326B7f98a5a83fc098825492F020a4c7`](https://robinhoodchain.blockscout.com/address/0xb773ec2C326B7f98a5a83fc098825492F020a4c7) |
| GenesisBond (founding offering) | [`0x575b7B7c97Ef3E21C82DAeB427899d583e1E913f`](https://robinhoodchain.blockscout.com/address/0x575b7B7c97Ef3E21C82DAeB427899d583e1E913f) |
| ShareCertificate | [`0xfB8058769063519f26FB114631919c0E5254068e`](https://robinhoodchain.blockscout.com/address/0xfB8058769063519f26FB114631919c0E5254068e) |
| Staking | [`0xB078cc304A0B264C5F3680DC0488954ACcd02E87`](https://robinhoodchain.blockscout.com/address/0xB078cc304A0B264C5F3680DC0488954ACcd02E87) |
| Treasury | [`0x04822Ea321A0DEE6F40656172F29312104855d66`](https://robinhoodchain.blockscout.com/address/0x04822Ea321A0DEE6F40656172F29312104855d66) |
| Distributor | [`0x79e71F8a8a2912E40687a8820b2dC0fdd2f686b3`](https://robinhoodchain.blockscout.com/address/0x79e71F8a8a2912E40687a8820b2dC0fdd2f686b3) |
| BondDepository (primary offerings) | [`0xff32a969A0c567129eECD926D04657728E1980C1`](https://robinhoodchain.blockscout.com/address/0xff32a969A0c567129eECD926D04657728E1980C1) |
| InverseBond (buyback program) | [`0x92166e94Eea5B7799b761653881692f881dFC4C9`](https://robinhoodchain.blockscout.com/address/0x92166e94Eea5B7799b761653881692f881dFC4C9) |
| PremiumSeller | [`0x346e1a31171A0f7aC73909010b5435768d3B5462`](https://robinhoodchain.blockscout.com/address/0x346e1a31171A0f7aC73909010b5435768d3B5462) |
| PairOracle | [`0x929631b33F4070D6f54477fba3FD27566567dAca`](https://robinhoodchain.blockscout.com/address/0x929631b33F4070D6f54477fba3FD27566567dAca) |
| TaxCollector | [`0x086C58400b8708Ef993f256E12e752dcF0AC918e`](https://robinhoodchain.blockscout.com/address/0x086C58400b8708Ef993f256E12e752dcF0AC918e) |
| pTEAM | [`0x650F58079dAa17ee28928c2F92d22291d038B2B0`](https://robinhoodchain.blockscout.com/address/0x650F58079dAa17ee28928c2F92d22291d038B2B0) |
| NET/USDG canonical pair (Uniswap v2) | [`0x59F95461E68e0c77605299791E1449f175165B54`](https://robinhoodchain.blockscout.com/address/0x59F95461E68e0c77605299791E1449f175165B54) |
| Team multisig (Safe) | [`0x3Bb7A23316f82C0e984fA2E784846d8928a35f42`](https://robinhoodchain.blockscout.com/address/0x3Bb7A23316f82C0e984fA2E784846d8928a35f42) |
| USDG (reserve asset, not ours) | [`0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168`](https://robinhoodchain.blockscout.com/address/0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168) |

### Managed Futures Desk (test program)

Deployed 2026-07-21. The margin token, tNET, is a valueless test token;
see the [Managed Futures Desk](/futures) page for terms. Never send funds
to any of these addresses; you interact with them only through
`trading.netnet.capital`.

| Contract | Address |
|---|---|
| tNET (test token, no value) | [`0xCeF73866b088766DeD46Ba71d9Bd7591B5e931d2`](https://robinhoodchain.blockscout.com/address/0xCeF73866b088766DeD46Ba71d9Bd7591B5e931d2) |
| FuturesClearinghouse | [`0xf6ec124ca62C841384ABD0e128552cF9Eb446205`](https://robinhoodchain.blockscout.com/address/0xf6ec124ca62C841384ABD0e128552cF9Eb446205) |
| UnderwritingVault | [`0x3a7Dce19447f9028C360592fDfdb3f27c50daE29`](https://robinhoodchain.blockscout.com/address/0x3a7Dce19447f9028C360592fDfdb3f27c50daE29) |
| PerpOracle | [`0xc8a11E8793F8714a159061369173dc86A0A5E23F`](https://robinhoodchain.blockscout.com/address/0xc8a11E8793F8714a159061369173dc86A0A5E23F) |
| PerpFeeRouter | [`0x8d8A68884134b49EC8549f6F5D7b43b8Ca327814`](https://robinhoodchain.blockscout.com/address/0x8d8A68884134b49EC8549f6F5D7b43b8Ca327814) |
| FeeSink | [`0x82d04c79424FA36BD252Aa0D031de512f5F7aeFa`](https://robinhoodchain.blockscout.com/address/0x82d04c79424FA36BD252Aa0D031de512f5F7aeFa) |
| WrappedStakedNET (wsNET) | [`0x63C12667638f2Ae6fC6ae09B43D98Ec84a8586eA`](https://robinhoodchain.blockscout.com/address/0x63C12667638f2Ae6fC6ae09B43D98Ec84a8586eA) |
| Zap | [`0xA1ee052EC32532304a7522bd9A4b594eC28fF1b1`](https://robinhoodchain.blockscout.com/address/0xA1ee052EC32532304a7522bd9A4b594eC28fF1b1) |

CASHCAT market (deployed 2026-07-21, same tNET):

| Contract | Address |
|---|---|
| FuturesClearinghouse (CASHCAT) | [`0xD1604dcAdB949A28C7cfA8Cd044641b8C520Ef3f`](https://robinhoodchain.blockscout.com/address/0xD1604dcAdB949A28C7cfA8Cd044641b8C520Ef3f) |
| UnderwritingVault (CASHCAT) | [`0x38f620aeC20B116ad19629e8F91842d0D4Ed8c39`](https://robinhoodchain.blockscout.com/address/0x38f620aeC20B116ad19629e8F91842d0D4Ed8c39) |
| PerpOracle (CASHCAT) | [`0x23237bBE20beCACEcA5C853840d0984e4bDea759`](https://robinhoodchain.blockscout.com/address/0x23237bBE20beCACEcA5C853840d0984e4bDea759) |
| V3TwapAggregator (CASHCAT index) | [`0x2E1d4033A3b98b74135Ba4FbeE245eF0d97a71F4`](https://robinhoodchain.blockscout.com/address/0x2E1d4033A3b98b74135Ba4FbeE245eF0d97a71F4) |
| PerpFeeRouter (CASHCAT) | [`0x8FB5A00413063C220785D556BFdf891f3f30f14e`](https://robinhoodchain.blockscout.com/address/0x8FB5A00413063C220785D556BFdf891f3f30f14e) |
| FeeSink (CASHCAT) | [`0x3ef6878bDA20925C2B8f4cF2341696B2d2ad82E1`](https://robinhoodchain.blockscout.com/address/0x3ef6878bDA20925C2B8f4cF2341696B2d2ad82E1) |

The **only** contract you approve USDG to during the founding offering is
GenesisBond, and the app constructs that transaction for you. Trading happens
against the canonical pair through the standard Uniswap v2 router.

An address posted in a chat, a reply, or a DM — even one that appears to come
from us — is not authoritative. Check it here. A single wrong character sends
your USDG to a stranger, and no one can reverse it: the protocol has no admin,
no pause, and no recovery, by design (see
[Risk Factors](/risks)).

## If you are unsure

Compare the exact handle, character by character, against the table above.
Impersonators use lookalike handles — a swapped letter, an added underscore, a
capital `I` for a lowercase `l`. They copy the logo, the name, and the pinned
message. The one thing they cannot copy is the address on this page.
