XRPL for Dogs is a mobile app built with React Native and XRPL.js to turn your experiences of meeting cute dogs on the street into unique NFTs.
Note: Make sure you have completed the React Native - Environment Setup instructions till "Creating a new application" step before proceeding. You will need a free developer account with Piñata and an XRP Wallet.
Fill in your Pinata token, Pinata gateway (or use the public gateway), and XRP wallet seed in the .env.development
file.
PINATA_BASE_URL=https://api.pinata.cloud/pinning
PINATA_PRIVATE_GATEWAY=
PINATA_TOKEN=
PUBLIC_GATEWAY=https://ipfs.io/ipfs
WALLET_SEED=
XRPL_NETWORK=wss://s.altnet.rippletest.net:51233/
You will need to start Metro, the JavaScript bundler that ships with React Native. To start Metro, run the following command from the root of your React Native project:
npm start
Let Metro Bundler run in its own terminal. Open a new terminal from the root of your React Native project. Run the following command to start your iOS or Android app:
# for iOS
npm run ios
# for Android
npm run android