From: BitcoinZavior Date: Wed, 31 Aug 2022 21:50:04 +0000 (-0400) Subject: change default image, minor corrections X-Git-Url: http://internal-gitweb-vhost/script/%22https:/database/scripts/struct.CompressedPublicKey.html?a=commitdiff_plain;h=12333c0693efa862cf499be4bee4f6709e6a2cd7;p=bitcoindevkit.org change default image, minor corrections --- diff --git a/docs/tutorials/exploring_bdk_rn.md b/docs/tutorials/exploring_bdk_rn.md index 89b2c8a9ee..121535692c 100644 --- a/docs/tutorials/exploring_bdk_rn.md +++ b/docs/tutorials/exploring_bdk_rn.md @@ -16,7 +16,7 @@ In this tutorial we will explore `bdk-rn` usage and the api it provides. This gu The tutorial will focus on bitcoin and `bdk-rn` concepts and api and will gloss over react native related aspects. All the code for this tutorial is available on Github at https://github.com/LtbLightning/AwesomeBitcoinApp -BDK RN Quick Start +BDK RN Quick Start ### Prerequisites @@ -64,11 +64,11 @@ This should start building the app and then launch the app in an simulator. So Let's setup a very basic app structure and some RN scaffolding. Lets create a `src` folder in the project root and then add new folders for `assets`, `elements`, `screens` and `styles` -To make this quick you can download the styles and images used in the tutorial from the repository. The image assets, `Button.tsx` and `styles.js` can be take from https://github.com/LtbLightning/AwesomeBitcoinApp/tree/master/src and moved the folders as shown. Alternatively you can write your own styles and use your own images if you intend to style the app in a different way. +To make this quick you can download the styles and images used in the tutorial from the repository. The image assets, `Button.tsx` and `styles.js` can be taken from https://github.com/LtbLightning/AwesomeBitcoinApp/tree/master/src and moved to the folders as shown. Alternatively you can write your own styles and use your own images if you intend to style the app in a different way. - create a `home.js` file under screens, this will be where we will be adding most of our code. + create a `home.js` file under screens, this will be where we will be adding most of the code. -Once done the file structure should look like Figure 3. +Once done the file structure should look like this: @@ -531,9 +531,9 @@ We should now have the following, and Get Address will be able to display a new -Now that we are able to generate a receive address we can get some testnet bitcoin from one of the public testnet faucets like https://coinfaucet.eu/en/btc-testnet/ or https://bitcoinfaucet.uo1.net/ and https://testnet-faucet.mempool.co/ +Now that we are able to generate a receive address we can get some testnet bitcoin from one of the public [testnet faucets](https://coinfaucet.eu/en/btc-testnet/) -After we send and transaction is confirmed we will need to sync wallet before we can see the new balance. +After we send and after the transaction is confirmed we will need to sync wallet before we can see the new balance from the received transaction. ## Restoring wallet @@ -643,12 +643,21 @@ In the meantime keep in touch with the project on [GitHub](https://github.com/Lt #### References: - [bdk](https://github.com/bitcoindevkit) + - [bdk-rn](https://github.com/LtbLightning/bdk-rn) + - [Awesome Bitcoin App Github Repository](https://github.com/LtbLightning/AwesomeBitcoinApp) + - [Setup React Native Development Environment](https://reactnative.dev/docs/environment-setup) + - [Mastering Bitcoin(HD Wallet chapter)](https://www.oreilly.com/library/view/mastering-bitcoin/9781491902639/ch04.html) + - [Bitcoin Output Descriptors from bitcoin GitHub](https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md) +- [Testnet Faucet]( https://coinfaucet.eu/en/btc-testnet/ or https://bitcoinfaucet.uo1.net/) + + + diff --git a/docs/tutorials/exploring_bdk_rn/bdk_rn_complete_app.png b/docs/tutorials/exploring_bdk_rn/bdk_rn_complete_app.png index 19723ff87a..c550b46556 100644 Binary files a/docs/tutorials/exploring_bdk_rn/bdk_rn_complete_app.png and b/docs/tutorials/exploring_bdk_rn/bdk_rn_complete_app.png differ