The YOSEMITE Alpha
is capable of simulating the following:
With this alpha, we want to show how we are maximizing the utility of Ethereum as a secure component in our technical architecture and guarantee that we deliver the best possible performance.
To use the alpha, users must understand how to interact with the Ethereum blockchain. However, for future versions of our desktop application, average users will be able to access our service without having any blockchain knowledge at all.
For alpha testing, users will need a tool to manage their local Ethereum wallet and navigate to our Ethereum compatible website. Currently, installing an extension on a desktop browser is supported for our alpha.
MetaMask is a browser extension you can install on either the Chrome or FireFox browser.
Once you have the Chrome or Firefox browser installed on your computer, please install the MetaMask browser extension.
Guide to using MetaMask on Chrome
Guide to using MetaMask on FireFox
After the Metamask installation your account should be unlocked before navigating to the YOSEMITE Alpha website, otherwise alpha functionality will be unavailable. Also please make sure that your Ethereum network is configured to the Rinkeby testnet.
Once you have completed your Ethereum wallet setup, it's now time to buy your first asset shares on the YOSEMITE Alpha. Go to http://alpha.yosemiteX.com.
dUSD is used by YOSEMITE as a stable (dollar pegged) trading currency. For the alpha, we provide each account with an initial amount of test dUSD. For more information about how dUSD works, please refer to our technical white paper.
To receive test dUSD:
Note: Your dUSD will not automatically show up in the Metamask interface. However, it can be checked within the YOSEMITE Alpha. You can check your current Exchange Account balances on each trading page located below the main asset data sheet.
Trading:
Note: In the future, we will provide a public method whereby any 3rd party can easily verify the validity and correctness of all YOSEMITE transactions. For the technical aspects of transaction validation and security, please refer to our technical white paper.
All trading funds are kept in the YOSEMITE Exchange Vault smart contract and all trading operations are processed off-chain for high performance. However, every operation is digitally signed with an Ethereum account (either by the user or by the trading server) to ensure transaction security, immutability, and accuracy.
At any time a user may withdrawal funds from the Exchange Vault contract into their own Ethereum account. These funds will no longer be available for trading (until they are deposited into the vault contract once again). Because withdrawn funds are no longer locked in the Exchange Vault contract, they become fully controlled by the user to be used on the wider Ethereum network like any other crypto token.
To withdrawal funds:
Note: This withdrawal is an on-chain Ethereum transaction which you didn't pay gas for! We call this type of transaction a "delegated" transaction. whereby the user allows the YOSEMITE service to act on their behalf by digitally signing their actions. The end result is that users don't need to pay gas fees for their actions but instead pay fees in dUSD. "Delegated" transactions are used frequently on the YOSEMITE platform in instance where there is a need for both blockchain security and simple user interaction.
Congratulations! You have just learned the basic operations of the YOSEMITE Alpha. Feel free to browse through all of the assets available and continue trading with other testers! We will update the alpha periodically (along with this guide), so please check back often.
We're always happy to get feedback and answer questions.
For comments or inquiries, please email us at
contact@yosemiteX.com
The assets listed on the Asset Exchange YOSEMITE Alpha are for illustration purposes only. Asset Exchange YOSEMITE does not in any way own or profit from these assets or their use as illustrations of the Alpha’s capabilities.