Skip to content

Commit

Permalink
Replace "MyCloudWallet" with "Cloud Wallet"
Browse files Browse the repository at this point in the history
  • Loading branch information
rakeden committed Jun 23, 2023
1 parent d64f4fb commit 5ed0cb9
Show file tree
Hide file tree
Showing 10 changed files with 34 additions and 34 deletions.
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ order: 1
<ContentLinks>
<template v-slot:content>
<h1>LEARN</h1>
<p>Expand your understanding of blockchain technology and the intricacies of the WAX ecosystem. Discover the mechanics behind the WAX consensus, explore smart contract development, and master essential tools like MyCloudWallet. Dive into our curated resources and empower yourself with in-depth knowledge to navigate the world of blockchain with confidence.</p>
<p>Expand your understanding of blockchain technology and the intricacies of the WAX ecosystem. Discover the mechanics behind the WAX consensus, explore smart contract development, and master essential tools like Cloud Wallet . Dive into our curated resources and empower yourself with in-depth knowledge to navigate the world of blockchain with confidence.</p>
</template>
<template v-slot:items>
<ContentLinkItem href="/learn/about-wax/" text="About WAX" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ WAX is fully compatible with EOS smart contracts and offers free blockchain acco

<a href="https://all-access.wax.io" target="_blank">http://<span></span>all-access.wax.io</a>

A MyCloudWallet Account automatically creates a WAX Blockchain account for your customers and allows you to integrate WaxJS into your dApps. Refer to [MyCloudWallet Quickstart](/learn/my-cloud-wallet/waxjs/waxjs_qstart)for more information.
A Cloud Wallet Account automatically creates a WAX Blockchain account for your customers and allows you to integrate WaxJS into your dApps. Refer to [Cloud Wallet Quickstart](/learn/my-cloud-wallet/waxjs/waxjs_qstart)for more information.

## Development Environment

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Below you'll find WAX versions, URLs, and development environment information.
| Service | Description |
|---------|-------------|
| [Docker Images](https://hub.docker.com/u/waxteam) | Use WAX Docker images to run a local node, use blockchain tools, and compile your smart contracts. Refer to [Docker Quickstart](/build/dapp-development/docker-setup/) for more information. |
| [waxjs](https://github.com/worldwide-asset-exchange/waxjs) | WaxJS Javascript API for integration with the MyCloudWallet. Use this to easily sign in users and send transactions to the WAX Blockchain from your dApp. Refer to [MyCloudWallet Quickstart](/learn/my-cloud-wallet/waxjs/waxjs_qstart) for more information. |
| [waxjs](https://github.com/worldwide-asset-exchange/waxjs) | WaxJS Javascript API for integration with the Cloud Wallet . Use this to easily sign in users and send transactions to the WAX Blockchain from your dApp. Refer to [Cloud Wallet Quickstart](/learn/my-cloud-wallet/waxjs/waxjs_qstart) for more information. |
| [wax-blockchain](https://github.com/worldwide-asset-exchange/wax-blockchain) | WAX Blockchain source files. Refer to [WAX Blockchain Setup](/build/dapp-development/wax-blockchain-setup/) to get started. |
| [wax-cdt](https://github.com/worldwide-asset-exchange/wax-cdt) | WAX Contract Development Toolkit. Refer to [WAX Contract Development Toolkit (WAX-CDT)](/build/dapp-development/wax-cdt/) to get started. |

Expand Down
2 changes: 1 addition & 1 deletion docs/create/awesome-wax/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ author: false
You are new to the WAX Blockchain and you are looking to get started? You want to trade some NFTs or you want built the next big dApp? This list will help you to get started and find the best entrypoints for the WAX blockchain!

**Create a WAX account / Wallets**
- [MyCloudWallet](https://all-access.wax.io/)
- [Cloud Wallet ](https://all-access.wax.io/)
- [Anchor](https://greymass.com/en/anchor/)
- [Wombat](https://www.wombat.app/)
- [Ledger](https://www.ledger.com/eos-wallet/)
Expand Down
6 changes: 3 additions & 3 deletions docs/learn/about-wax/what-is-wax.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ The WAX blockchain is built on top of the Antelope software (formerly known as E

One of the key features of WAX is the creation and management of non-fungible tokens (NFTs). NFTs are unique digital assets that represent ownership or proof of authenticity of a particular item, such as virtual goods, game items, or digital art. WAX provides tools and infrastructure for developers to create and issue NFTs on its platform, allowing users to securely buy, sell, and trade these assets.

WAX also offers a user-friendly marketplace called MyCloudWallet (formerly MyCloudWallet), which serves as a digital wallet for storing and managing virtual assets. The wallet provides an interface for users to browse, buy, and sell NFTs directly within the platform.
WAX also offers a user-friendly marketplace called Cloud Wallet (formerly Cloud Wallet ), which serves as a digital wallet for storing and managing virtual assets. The wallet provides an interface for users to browse, buy, and sell NFTs directly within the platform.

## What makes WAX unique?

- **Focus on Gaming**: WAX recognizes the immense popularity and economic value of virtual assets within the gaming ecosystem. By concentrating on gaming-related virtual items, WAX aims to meet the specific requirements of this industry, including high transaction volumes, fast processing times, and seamless interoperability between different games.

- **NFT Creation and Management**: WAX places a strong emphasis on non-fungible tokens (NFTs), which are unique digital assets that represent ownership or proof of authenticity for virtual items. WAX provides a comprehensive set of tools and infrastructure for developers to create, issue, and manage NFTs. This enables users to securely buy, sell, and trade these assets within the WAX ecosystem.

- **User-Friendly Marketplace**: The MyCloudWallet, known as MyCloudWallet in this alternate description, is a user-friendly interface that serves as a digital wallet for storing and managing virtual assets. It provides a convenient platform for users to browse, buy, and sell NFTs directly within the ecosystem. The wallet's intuitive design and easy accessibility contribute to a seamless user experience.
- **User-Friendly Marketplace**: The Cloud Wallet , known as Cloud Wallet in this alternate description, is a user-friendly interface that serves as a digital wallet for storing and managing virtual assets. It provides a convenient platform for users to browse, buy, and sell NFTs directly within the ecosystem. The wallet's intuitive design and easy accessibility contribute to a seamless user experience.

## How does WAX compare?

Expand All @@ -31,4 +31,4 @@ WAX employs a delegated proof-of-stake (DPoS) consensus mechanism, which disting

- **NFT-Focused Approach**: While other PoS chains may support NFTs to some extent, WAX specifically caters to the needs of the virtual asset and gaming industry. Its infrastructure, tools, and marketplace are designed to provide a seamless experience for creators, collectors, and traders of NFTs in the gaming ecosystem. This targeted focus sets WAX apart as a specialized blockchain platform.

In summary, WAX stands out by focusing on the gaming industry, offering comprehensive NFT creation and management tools, providing a user-friendly marketplace like MyCloudWallet, and utilizing a DPoS consensus mechanism for enhanced scalability and governance. These unique features contribute to WAX's position as a leading blockchain platform for virtual asset trading and NFTs.
In summary, WAX stands out by focusing on the gaming industry, offering comprehensive NFT creation and management tools, providing a user-friendly marketplace like Cloud Wallet , and utilizing a DPoS consensus mechanism for enhanced scalability and governance. These unique features contribute to WAX's position as a leading blockchain platform for virtual asset trading and NFTs.
10 changes: 5 additions & 5 deletions docs/learn/my-cloud-wallet/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
title: MyCloudWallet
title: Cloud Wallet
---

# MyCloudWallet
# Cloud Wallet

With just a few lines of code, MyCloudWallet makes it as simple for customers to use your dApp as any mainstream app.
With just a few lines of code, Cloud Wallet makes it as simple for customers to use your dApp as any mainstream app.

1. Free SSO in 48 languages, using our free single sign on software.
2. Zero investment in account security & management means you stay focused on driving business.
Expand All @@ -13,7 +13,7 @@ With just a few lines of code, MyCloudWallet makes it as simple for customers to
The simplest way to onboard & manage accounts.
Designed for use by anyone - gamers, developers, even crypto fanatics

## What makes MyCloudWallet different?
## What makes Cloud Wallet different?
It's simple for mainstream gamers and app customers to use your dApp (not just the crypto community).

* No complicated onboarding process - just a 2 step login
Expand All @@ -37,7 +37,7 @@ WCW is the uncomplicated crypto wallet
* Works on <b>mobile</b> just as easily as it does on a desktop
* Customers can automatically log into your dApp any time they access it using the [WaxJS feature](./waxjs)

## Join dApps already using MyCloudWallet
## Join dApps already using Cloud Wallet

Convert more customers. Completely free.

Expand Down
20 changes: 10 additions & 10 deletions docs/learn/my-cloud-wallet/boost-wax.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,32 +4,32 @@ title: boost.wax

# boost.wax

This contract registers other contracts that wish to have WAX apply extended management over CPU and Net for their MyCloudWallet users.
This contract registers other contracts that wish to have WAX apply extended management over CPU and Net for their Cloud Wallet users.

Deployed to: [boost.wax](https://wax.bloks.io/account/boost.wax)


## MyCloudWallet Resource Model
## Cloud Wallet Resource Model

The resource allocation model for MyCloudWallet accounts was designed to be based on account activity. Instead of allocating resources to each MyCloudWallet account at the time of creation, the new resource model allocates necessary resources to each account at the time of executing and signing of a transaction. These resources are then reclaimed. This new model allows for pooling resources from accounts that are less active at the moment and use those resources to boost activity of active accounts. This new boost system is designed as a tiered resource pool system with two resource tiers being checked first for available bandwidth before a user would be required to provide resources to complete a transaction from their own WAXP resource stake.
The resource allocation model for Cloud Wallet accounts was designed to be based on account activity. Instead of allocating resources to each Cloud Wallet account at the time of creation, the new resource model allocates necessary resources to each account at the time of executing and signing of a transaction. These resources are then reclaimed. This new model allows for pooling resources from accounts that are less active at the moment and use those resources to boost activity of active accounts. This new boost system is designed as a tiered resource pool system with two resource tiers being checked first for available bandwidth before a user would be required to provide resources to complete a transaction from their own WAXP resource stake.

### dApp Boost Resource Pool Tier

MyCloudWallet will allocate up to 5 seconds of CPU and 5M words of NET bandwidth per dApp in a given 24h period; This equals to about 10000 boosted actions per dApp in that time period assuming 0.5 ms average action resource cost. The parameters of the dApp boost resource pool may be adjusted over time as more utilization data becomes available.
Cloud Wallet will allocate up to 5 seconds of CPU and 5M words of NET bandwidth per dApp in a given 24h period; This equals to about 10000 boosted actions per dApp in that time period assuming 0.5 ms average action resource cost. The parameters of the dApp boost resource pool may be adjusted over time as more utilization data becomes available.

Additionally, each dApp can contribute their own WAXP to extend its dApp boost resource pool. dApp smart contract must have a permission called paybw, and it must be linked to the boost.wax#noop action. Furthermore, it must have a 1 of 1 authority using the account@permission boost.wax@paybw. As an example see the [test.wax@paybw permission](https://wax.bloks.io/account/test.wax#keys).

When initial dApp boost resource pool tier is exceeded, the MyCloudWallet will sign for dApps users using this permission if it has sufficient CPU and NET allocated to its contract's account. Each dApp needs to also configure its dApp boost resource pool allocation per user via boost.wax smart contract via [this action](https://wax.bloks.io/account/boost.wax?loadContract=true&tab=Actions&account=boost.wax&scope=boost.wax&limit=100&action=reg).
When initial dApp boost resource pool tier is exceeded, the Cloud Wallet will sign for dApps users using this permission if it has sufficient CPU and NET allocated to its contract's account. Each dApp needs to also configure its dApp boost resource pool allocation per user via boost.wax smart contract via [this action](https://wax.bloks.io/account/boost.wax?loadContract=true&tab=Actions&account=boost.wax&scope=boost.wax&limit=100&action=reg).

If dApp pool has available resources then MyCloudWallet will boost users' transactions from that dApp pool and decrement the pool metering accordingly.
If dApp pool has available resources then Cloud Wallet will boost users' transactions from that dApp pool and decrement the pool metering accordingly.

MyCloudWallet team reserves the right to disable dApp Boost Resource Pool for a given dApp.
Cloud Wallet team reserves the right to disable dApp Boost Resource Pool for a given dApp.

### User Boost Resource Pool Tier

MyCloudWallet will allocate up to 5 ms of CPU and 5k words of NET bandwidth per each user in a given 24h period. This equals to about 10 boosted actions per user in that time period assuming 0.5 ms average action resource cost. The parameters of the User Boost Resource Pool may be adjusted over time as more utilization data becomes available.
Cloud Wallet will allocate up to 5 ms of CPU and 5k words of NET bandwidth per each user in a given 24h period. This equals to about 10 boosted actions per user in that time period assuming 0.5 ms average action resource cost. The parameters of the User Boost Resource Pool may be adjusted over time as more utilization data becomes available.

Both dApp Boost Resource Pool Tier and User Boost Resource Pool Tier must have resources in order for an action to be boosted by the new MyCloudWallet resource mechanism. If either dApp Boost Resource Pool or User Boost Resource Pool has been exhausted then MyCloudWallet will switch to using resources from the dApp’s own staked resources, and if the user has exceeded the dApp’s configured 24 hour bandwidth limit, WCW will switch to using the user’s staked resources.
Both dApp Boost Resource Pool Tier and User Boost Resource Pool Tier must have resources in order for an action to be boosted by the new Cloud Wallet resource mechanism. If either dApp Boost Resource Pool or User Boost Resource Pool has been exhausted then Cloud Wallet will switch to using resources from the dApp’s own staked resources, and if the user has exceeded the dApp’s configured 24 hour bandwidth limit, WCW will switch to using the user’s staked resources.

::: info
![alt text](https://github.com/worldwide-asset-exchange/boost.wax/blob/master/BoostDecisionTree.png?raw=true)
Expand Down Expand Up @@ -62,7 +62,7 @@ WCW creates new accounts with the bare minimum RAM to successfully create each a

* **[`noop()`](https://wax.bloks.io/account/boost.wax?loadContract=true&tab=Tables&account=boost.wax&scope=boost.wax&limit=100&action=noop)**:

No-op action inserted into MyCloudWallet transactions that satisfy bandwidth management crtieria.
No-op action inserted into Cloud Wallet transactions that satisfy bandwidth management crtieria.

* **`boost(name from, name to, asset cpu, asset net)`**: *Deprecated*
* **`updateboost(name from, name to, asset cpu_to, asset net_to)`**: *Deprecated*
Expand Down
6 changes: 3 additions & 3 deletions docs/learn/my-cloud-wallet/waxjs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ title: WaxJS Overview

# wax.js

**WaxJS** is a Javascript library that connects to MyCloudWallet to sign in users and execute smart contract transactions, without requiring an external wallet (e.g., Scatter). Similar to the standard OAuth 2.0 flow, users simply allow your dApp to access their WAX Blockchain Account name. Once your dApp's been authorized, users can approve your smart contract transactions from their MyCloudWallet Account.
**WaxJS** is a Javascript library that connects to Cloud Wallet to sign in users and execute smart contract transactions, without requiring an external wallet (e.g., Scatter). Similar to the standard OAuth 2.0 flow, users simply allow your dApp to access their WAX Blockchain Account name. Once your dApp's been authorized, users can approve your smart contract transactions from their Cloud Wallet Account.

To get started, you simply need to include our [WaxJS](https://github.com/worldwide-asset-exchange/waxjs) library and make a few simple calls from your client. If you'd like to jump right to the code and run our live WaxJS example, refer to [WaxJS Demo](waxjs_demo.md).
## How it Works

**WaxJS** uses the MyCloudWallet and the [EOSIO/eosjs](https://github.com/EOSIO/eosjs) Javascript API to provide an easy-to-use interface between your users and the WAX Blockchain.
**WaxJS** uses the Cloud Wallet and the [EOSIO/eosjs](https://github.com/EOSIO/eosjs) Javascript API to provide an easy-to-use interface between your users and the WAX Blockchain.

To use **WaxJS**, you simply need to:

1. Add the **WaxJS** library to your client
2. Use `wax.login` to sign users in with MyCloudWallet (Auto-login features available)
2. Use `wax.login` to sign users in with Cloud Wallet (Auto-login features available)

![WaxJS Login](/assets/img/wax-cloud-wallet/waxjs/waxjs_login.png)

Expand Down
10 changes: 5 additions & 5 deletions docs/learn/my-cloud-wallet/waxjs/waxjs_qstart.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: MyCloudWallet Quickstart
title: Cloud Wallet Quickstart
order: 3
---

# MyCloudWallet Quickstart
# Cloud Wallet Quickstart

When users sign up or sign in to MyCloudWallet, a WAX Blockchain Account is automatically created. Users can easily manage their resources, blockchain transactions, NFTs, and whitelisted dApps from the MyCloudWallet dashboard.
When users sign up or sign in to Cloud Wallet , a WAX Blockchain Account is automatically created. Users can easily manage their resources, blockchain transactions, NFTs, and whitelisted dApps from the Cloud Wallet dashboard.

In this guide, you'll learn how to use **WaxJS** to connect to the MyCloudWallet, allowing you to:
In this guide, you'll learn how to use **WaxJS** to connect to the Cloud Wallet , allowing you to:

* Sign in users with Google, Facebook, Twitter, KakaoTalk, Reddit, and other social platforms
* Get blockchain account names, public keys, and permissions
Expand All @@ -20,7 +20,7 @@ In the next few sections, we'll go over how everything works. If you'd like to j

## Before You Begin

* Create a [MyCloudWallet Account](http://all-access.wax.io).
* Create a [Cloud Wallet Account](http://all-access.wax.io).
* Be familiar with the [ESIO/eosjs](https://github.com/EOSIO/eosjs) Javascript API. Refer to the [eosjs](https://eosio.github.io/eosjs/latest) docs for more information.
* For tips on building and deploying smart contracts on the WAX Blockchain, refer to our [dApp Development](/build/dapp-development/) section.

Expand Down
Loading

0 comments on commit 5ed0cb9

Please sign in to comment.