This repo is a collection of our tutorial apps and for each, we provide a step by step tutorial on how to build. Each of these tutorials can be found on our doc site.
- For feedback and suggestions for tutorials feel free to open an issue on this repo or the doc site repo.
This is an introductory tutorial that builds off the Solana Mobile dApp Scaffold, and walks through how to build a React Native dApp that sends a message to the Solana network.
Follow the tutorial to learn:
- How to use Mobile Wallet Adapter to connect to an installed wallet app.
- How to connect to devnet, check your wallet balance, and request an airdrop of SOL.
- How to use the memo program to write your message to the network
- View your message on the Solana Explorer!
This guide will show you how to integrate an Anchor Program into your React Native dApp, using the AnchorCounterDapp as reference.
Follow the tutorial to learn:
- How to import an Anchor Program into a React Native project
- How to create an Anchor Wallet and Provider with Mobile Wallet Adapter
- How to sign and submit transactions with an Anchor Program IDL
- How to generate instructions with an Anchor Program IDL
This app and tutorial is unfinished and WIP
This is an introductory tutorial walks through building a hello world app that teaches how to connect to a wallet, request airdrops, check wallet balance, and sign/send transactions.
Follow the tutorial to learn:
- How to set up a React Native Android project and integrate the Mobile Wallet Adapter library.
- How to use Mobile Wallet Adapter to connect to an installed wallet app.
- How to connect to devnet, check your wallet balance, and request an airdrop of SOL.
- How to use the memo program to write your message to the network and see your message on the blockchain!