Exploring Horizon Exchange on Testnet


  1. Prepare HZN, zUSD, and BNB testnet tokens in your wallet with this guide
  2. Start exploring on Horizon Exchange testnet
  3. Share your experience with the community!

Horizon Exchange Testnet Tour

Go to Horizon Exchange Testnet, connect your wallet, and let’s get started!


The ‘Markets’ tab is an overview of the synthetic asset (zAsset) market available on Horizon Exchange. You can see market highlights: top gainer (24h), top loser (24h), highest volume (24h), and the largest zAsset. And, check out different zAssets in various categories.

Picture 1. Select the market you want to trade in


The ‘Trade’ tab is where you can buy and sell zAssets! Try selecting the zAsset you wish to trade, we’ll use zDOGE for this guide. You can use the TradingView chart to help you make a decision.

Picture 2. Select a zAsset you wish to trade
Picture 3. Enter an amount to buy
Picture 4. Sell a zAsset
Picture 5. Pending status
Picture 6. Oracle Check status
Picture 7. Complete status
Picture 8. Let’s buy some more zAssets!


The ‘Portfolio’ tab lets you track how your portfolio performs.

Picture 9. Portoflio
  • Track your portfolio value over time
  • See your trade history
  • View your overall portfolio allocation and break it down by zAsset
  • Manage fee settlements
  • What’s your favourite feature of Horizon Exchange?
  • What feature do you want to see on Horizon Exchange?
  • Tell us your general impression!

Extra information & Resources

Oracles, Fees & Fee Settlement

There is a lot to cover when it comes to oracles and fees on Horizon Exchange. We’re going to provide a quick run-down of what they mean, organize a M.E.T.H. event to discuss further, and arrange for in depth articles/documentation to clarify.


Horizon Protocol Synthetic Assets (zAssets) need regular on-chain price feeds. Refreshing the price costs gas, making constant price checks financially unfeasible at this time. To solve this, oracles refresh prices based on two variables:

  • Heartbeat — a predetermined time period (e.g. every 4 hours)
  • Variance — a predetermined price threshold (e.g. 0.2% change in price)


Every zAsset has its own oracle price feed and therefore a corresponding heartbeat and price variance threshold. If a zAsset has a price variance threshold of 1%, the exchange fee on Horizon Exchange will also be 1% in order to disincentivize users from using the variance threshold to front-run the oracle’s price.

Fee settlement:

There’s an issue with this system of refreshing a price feed: the lag time between a price being observed from the market and the time it is updated on-chain.


  • zADA 0x960CaeB681EE37fB259B6caBB1b6BD075421C4ca
  • zBNB 0x62641D0Cb18fC2751A0a478BfaE635BFF5ACA508
  • zBTC 0x1b9357580Bd8b939A1c1685953F18f9C22eA15fC
  • zCAKE 0xa40644645Fe97963C7eDE6B8FB2049b5177D590f
  • zDOGE 0xeE025E221c0f72A3356fF8580E6A3d53F63BB1AD
  • zDOT 0x7ea660B5FbEc26c3A74f598384bC6397Fe1A3005
  • zETH 0x67E49A3F4F19A3A6a7E46f4264Aa176068eDbECF
  • zLINK 0xEA4add20BDA400d20B301028C5da82DF10B32983
  • zMATIC 0x90CF193bD9c236d9b0D425C35b407a24E21C058E
  • zXRP 0xef1bc2A008aA9e45808a049c53560c7fBC447d57


For any issues preparing a wallet that is connected to BSC testnet and claiming BNB, HZN, and zUSD testnet tokens — please refer to the checklist and guide in the first question for the fastest solutions to your problems. Ask in the community if you still need assistance afterward!

  • Installed Metamask on your browser
  • Created an account
  • Added Binance Smart Chain Testnet to Metamask
  • Claimed BNB testnet tokens from the faucet.
  • Received HZN and zUSD testnet tokens from the faucet.
  • Go explore Horizon Exchange on testnet!
  1. Step by step description on how to reproduce the bug/issue
  2. Relevant pictures



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Horizon Protocol

Horizon Protocol

A DeFi platform facilitating the creation of on-chain synthetic assets representing the real economy. https://horizonprotocol.com/