Docs/Products
Using the app
Wallets, the network, the six views, shortcuts and what the app never does.
- Network
- Robinhood Chain · 4663
- Wallets
- MetaMask, Rabby, Phantom
- Views
- Six, keys 1 to 6
- Custody
- None
Specification v1.4 · Revised 24 September 2026 · 9 sections
#Actions run on app.kyzen.network
The website explains and reports; it holds no wallet connection. Every product action runs in the app at /app: staking, claiming, redemption, Gateway keys and Silicon markets.
Each view has its own address in the URL, so a view can be linked and bookmarked. Website buttons that start an action open the matching view.
Browser back and forward move between views.
| Region | Contents |
|---|---|
| Sidebar | The six views with their keys, a link to this documentation, Support by email and Legal and risk. An Explorer link appears once the token is deployed. |
| Top bar | The view title, the Robinhood Chain network pill, your $KYZN balance and the wallet button. |
| Main view | The selected view. |
| Right rail | Current bottleneck, Next rotation, Staking funding (Every 24 h), Requests served, the chip equities, the synthetics and a link to all Silicon markets. |
| Status bar | Network and chain ID, the connected address, the 60-second data refresh, the view keys and a UTC clock. |
Protocol values come from the data layer and refresh every 60 seconds. Each value renders its real zero until the contract that holds it is deployed.
#Three wallets are supported
The app connects MetaMask, Rabby and Phantom. No other wallet appears in the picker.
The app finds installed wallets through EIP-6963 announcements. A wallet that does not announce is found through its injected provider.
Connecting asks the wallet for account access only. It never requests a signature or a transaction.
| Wallet | Detected | Missing on desktop | Missing on a phone |
|---|---|---|---|
| MetaMask | Connect | Install: metamask.io | Open in app |
| Rabby | Connect | Install: rabby.io | Copy link |
| Phantom | Connect | Install: phantom.com | Open in app |
Remembered wallet
The app remembers the last wallet used in this browser. On the next visit it reconnects silently when the wallet still authorises the site, and otherwise waits for Connect.
Disconnect
Select the address in the top bar to disconnect. The app forgets the wallet and asks it to revoke the site's account access.
#Robinhood Chain only
Kyzen Network runs on Robinhood Chain, chain ID 4663 (0x1237). The app supports no other network.
After connecting, the app asks the wallet to switch to Robinhood Chain. When the wallet does not know the network, the app asks it to add the network with these values.
| Field | Value |
|---|---|
| Network name | Robinhood Chain |
| Chain ID | 4663 (0x1237) |
| Currency | ETH, 18 decimals |
| RPC | https://rpc.mainnet.chain.robinhood.com |
| Explorer | https://robinhoodchain.blockscout.com |
On any other network, a banner states the chain ID and offers Switch network. The network pill shows a warning state, and every action button reads Switch to Robinhood Chain.
Connection messages
| Message | Meaning |
|---|---|
| The connection request was declined in the wallet. | The account request was rejected in the wallet. |
| The network switch was declined in the wallet. | The switch to chain 4663 was rejected. Select Switch network to ask again. |
| Adding Robinhood Chain was declined in the wallet. | The request to add the network was rejected. |
| [Wallet] could not add Robinhood Chain. Add chain ID 4663 in the wallet, or connect with another supported wallet. | The wallet failed to add the network. Add it by hand with the values above. |
| [Wallet] did not switch to Robinhood Chain. | The switch failed for a reason other than a rejection. |
| [Wallet] was not found in this browser. | The selected wallet is not installed or not enabled here. |
| The wallet did not connect. Try again. | The connection failed for another reason. |
#Six views, one address each
| View | Key | Address | What it shows and does |
|---|---|---|---|
| Overview | 1 | app.kyzen.network | Backing per $KYZN, Reserve value, Total staked, Paid to stakers, Burned by usage, Reserve holdings, fee routing and your positions. |
| Stake | 2 | app.kyzen.network/#stake | Stake or unstake an amount, with your share of total staked. |
| Rewards | 3 | app.kyzen.network/#rewards | Claimable ETH, the payout mode, the claim button and the funding record. |
| Redeem | 4 | app.kyzen.network/#redeem | Burn $KYZN with a preview of every asset out at backing minus 2%. |
| Gateway | 5 | app.kyzen.network/#gateway | Requests served, Burned by usage, Models online, the API key, the models and a request sample. |
| Markets | 6 | app.kyzen.network/#markets | The thirteen Silicon markets with filters, search, price sources and the synthetic rules. |
Overview
Three figures head the view: Backing per $KYZN (Reserve value ÷ total supply), Reserve value (chip equity and ETH, Chainlink-priced) and Total staked. Reserve holdings list NVDA, AMD and ETH awaiting conversion, each with its dollar value and units held.
Your positions show three rows: Staked, with your share of total staked; Claimable, in ETH; and Wallet, the $KYZN redeemable at backing minus 2%.
Stake
A toggle selects Stake or Unstake. Max fills the wallet balance when staking and the staked amount when unstaking. Staked after and Share of total staked update as you type. Lock, fee and tax all read None. See Staking.
Gateway
Sign to issue API key starts key issuance; the button is disabled whenever key issuance is switched off. Selecting a model rewrites the request sample with that model's identifier. See Gateway.
Markets
Tabs filter All (13), Synthetics (6) and Equities (7). Search matches the symbol and the name. Each row shows the market, its type, its price source, its role and a Mint or Trade control, disabled until its market opens. See Silicon markets.
Action buttons
The primary button in Stake and Redeem always states what is needed next.
| Condition | Button reads |
|---|---|
| No wallet connected | Connect wallet |
| Wallet on another network | Switch to Robinhood Chain |
| No amount entered | Enter an amount, disabled |
| Amount above the balance | Insufficient $KYZN balance or Insufficient staked $KYZN, disabled |
| Ready | Stake $KYZN, Unstake $KYZN or Redeem $KYZN |
A ready button stays disabled until the contract it calls is deployed.
#Rewards show ETH, never rates
The Rewards view shows claimable ETH to four decimals, read from on-chain data. Rewards stream per second over the 24 hours after each funding.
The view shows no rate and no percentage projection. Rewards depend on trading volume, and the app does not forecast volume.
| Payout mode | On claim | In the app |
|---|---|---|
| ETH | ETH is sent to the wallet. | Selectable |
| Compound | The ETH buys $KYZN from the pool, tax-free, and adds it to the stake. | Selectable |
| Chip equity | The ETH buys NVDA or AMD stock tokens in market hours. | Disabled until counsel review is complete |
The payout mode is stored on-chain per staker and can change at any time.
| Row | Shows |
|---|---|
| Share of each funding | 1% of volume × your stake ÷ total staked |
| Funding cadence | Every 24 hours |
| Last funding | ETH funded by the most recent notifyRewards() call |
| Paid to stakers | Lifetime ETH streamed to stakers |
| Expiry | Rewards never expire |
The claim button reads Claim as ETH, Claim as Compound or No rewards to claim. Claiming is pull-based: nothing is sent until you claim.
An empty state shows the real zero and the rule: 0.0000 ETH paid to stakers. Funded every 24 hours.
#Redemption previews exact assets
- 01Unstake firstStaked $KYZN is unstaked before redemption. Max uses the wallet balance only.
- 02Enter the amountType the $KYZN to burn, or select Max.
- 03Read the previewThe view lists each Reserve asset with its units to four decimals and its dollar value, then the total value.
- 04RedeemRedeem $KYZN burns the amount and pays the assets in kind.
out[i] = balance[i] × ( b ÷ total supply ) × 0.98
- b
- $KYZN to burn
- balance[i]
- Units of Reserve asset i
- 0.98
- Backing minus the 2% fee
| Row | Value |
|---|---|
| Redemption fee | 2%, stays in the Reserve |
| Cooldown | None |
| Tax | None |
Redemption pays in kind: stock tokens and unconverted ETH. Nothing is sold for you. Redemption binds only near backing. See Redemption.
#Keys 1 to 6 switch views
| Key | Action |
|---|---|
| 1 | Overview |
| 2 | Stake |
| 3 | Rewards |
| 4 | Redeem |
| 5 | Gateway |
| 6 | Markets |
| / | Search this documentation, on documentation pages |
| Ctrl or Cmd + K | Open the command palette, on website pages |
View keys are ignored while the cursor is in a text field and while Cmd, Ctrl or Alt is held.
#Phones open the wallet browser
Phone browsers carry no wallet extensions. On a phone, each wallet runs its own in-app browser.
The app treats Android, iPhone and iPad browsers as phones.
| Wallet | Missing on a phone |
|---|---|
| MetaMask | Open in app: opens app.kyzen.network inside the MetaMask app browser. |
| Phantom | Open in app: opens app.kyzen.network inside the Phantom app browser. |
| Rabby | Copy link: copies the app.kyzen.network address to paste into the Rabby app browser. |
Inside a wallet's browser the wallet is detected and connects as it does on desktop.
On narrow screens the six views move to a tab bar at the bottom of the screen. The right rail moves below the main view.
#The app never takes custody
- Funds stay in your wallet or in the protocol contracts. The app holds no balance.
- The app has no field for a seed phrase or a private key. Every approval happens in the wallet.
- Connecting requests no signature and no transaction. A Gateway key is issued only on a signature you request.
- Rewards appear as ETH amounts. The app shows no rate and no percentage projection.
- Every value comes from the data layer. A value without an on-chain source renders its real zero.
- Every action is blocked on any network other than Robinhood Chain.
To start from a fresh wallet, follow the Quickstart. Contract addresses are in Contract addresses.