Skip to content

Commit

Permalink
remove android studio guide (#1557)
Browse files Browse the repository at this point in the history
* - remove android studio guide
- add standalone app to wallet list

* fix broken hook

* fix broken hook

* fix broken hook
  • Loading branch information
GigaHierz authored Nov 5, 2024
1 parent d96db05 commit 6d2394a
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 102 deletions.
10 changes: 7 additions & 3 deletions docs/developer/build-on-minipay/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ description: A guide for building on MiniPay and Celo.

Welcome to the MiniPay wallet integration guide. [MiniPay](https://www.opera.com/products/minipay) is one of the fastest growing wallets that was built out by Opera on Celo that seeks to create a simple user experience to use DApps. MiniPay is available as a standalone app and inside the Opera Mini browser on Android phones thereby allowing DApp developers to tap into a distribution of 100M users on integration.

This guide provides information on how to develop and test your dapp for MiniPay.
This guide provides information on how to [develop](#2-create-your-minipay-dapp-using-the-celo-composer-minipay-template) and [test](#4-test-your-dapp-inside-minipay) your dApp for MiniPay.

:::info
Install the new [MiniPay standalone app](https://play.google.com/store/apps/details?id=com.opera.minipay) now! 🎉 📥
Install the new [MiniPay standalone app](https://play.google.com/store/apps/details?id=com.opera.minipay) now! 🎉 📥
:::

### Get Started with Building on MiniPay
Expand All @@ -38,7 +38,7 @@ To ensure your dApp operates correctly within the MiniPay environment, follow th
- **Install the [MiniPay standalone app](https://play.google.com/store/apps/details?id=com.opera.minipay):** Download the app from the PlayStore on your Android device. [ Download MiniPay](https://play.google.com/store/apps/details?id=com.opera.minipay)
- **Create an Account:** Set up your MiniPay account by following the on-screen instructions using your Google account and phone number before proceeding with dApp testing.

#### 2. Create Your MiniPay dApp Using the Celo Composer MiniPay Template
#### 2. Create Your MiniPay dApp Using the Celo Composer MiniPay Template

Follow the [Quickstart Guide](/build/quickstart.md) for an end-to-end dApp setup and deployment.

Expand All @@ -52,6 +52,10 @@ To test your dApp, request test tokens from the Celo [faucet](https://faucet.cel

#### 4. Test your dApp inside MiniPay

:::warning
It is not possible anymore to test MiniPay in the Android Studio Emmulator!
:::

1. Open the MiniPay app on your phone and navigate to settings.

<img
Expand Down

This file was deleted.

13 changes: 12 additions & 1 deletion docs/general/using-celo/wallets.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,21 @@ Celo-optimized wallets provide built-in support for Celo and make use of its uni

How to Get Started with MiniPay:

1. **Download Opera Mini**: Get the Opera Mini browser for free from the Google Play Store.
1. **Download Opera Mini**: Get the Opera Mini browser for free from the Google Play Store.
2. **Create an Account**: Open the browser, go to MiniPay, and follow the prompts to create an account, with your google mail address and your phone number. (It will only be shown in the countries that it's live in, meaning where on and off-ramp providers are integrated.)
3. **Explore dApps**: Use the built-in dApp discovery page to find and interact with various Celo-based applications.

### MiniPay (standalone)

[MiniPay](https://play.google.com/store/apps/details?id=com.opera.minipay) is a stablecoin-based non-custodial wallet now also available as a standalone dapp. It enables instant transactions using a phone number and provides easy access to dApps directly within the browser, all while consuming less than 2MB of data.

How to Get Started with MiniPay:

1. **Download Opera Mini**: Get the Opera Mini browser for free from the Google Play Store.
2. **Create an Account**: Open the browser, go to MiniPay, and follow the prompts to create an account, with your google mail address and your phone number. (It will only be shown in the countries that it's live in, meaning where on and off-ramp providers are integrated.)
3. **Explore dApps**: Use the built-in dApp discovery page to find and interact with various Celo-based applications.


### Valora

[Valora](https://valora.xyz/) is a mobile wallet optimized for the Celo blockchain. It enables users to exchange and securely store digital assets on a mobile phone. ​​Valora supports both Celo and other Ethereum networks.
Expand Down
4 changes: 3 additions & 1 deletion docs/learn/Celo-payments.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ Powered by a platform algorithmic native stable coins, Celo Dollars (cUSD), Celo

## Supporting Wallets

- Valora [iOS](https://vlra.app/webappstore) [Android](https://vlra.app/webplaystore))
- Valora
- [iOS](https://vlra.app/webappstore)
- [Android](https://vlra.app/webplaystore))

## Requirements

Expand Down
5 changes: 0 additions & 5 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -157,11 +157,6 @@ const sidebars = {
type: "category",
label: "Prerequisites",
items: [
{
type: "doc",
label: "Android Studio Setup",
id: "developer/build-on-minipay/prerequisites/android-studio-setup",
},
{
type: "doc",
label: "Ngrok Setup",
Expand Down
20 changes: 2 additions & 18 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -11147,16 +11147,7 @@ streamx@^2.15.0, streamx@^2.20.0:
optionalDependencies:
bare-events "^2.2.0"

"string-width-cjs@npm:string-width@^4.2.0":
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
dependencies:
emoji-regex "^8.0.0"
is-fullwidth-code-point "^3.0.0"
strip-ansi "^6.0.1"

string-width@^4.1.0, string-width@^4.2.0:
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
Expand Down Expand Up @@ -11205,14 +11196,7 @@ stringify-object@^3.3.0:
is-obj "^1.0.1"
is-regexp "^1.0.0"

"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
dependencies:
ansi-regex "^5.0.1"

strip-ansi@^6.0.0, strip-ansi@^6.0.1:
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
Expand Down

0 comments on commit 6d2394a

Please sign in to comment.