It's a Flutter project built to demonstrate basic functionalities with Arweave, utilizing the ardrive_ui
and arweave
packages.
- Configuration setup for Arweave deployment.
- Usage example of using the
ardrive_ui
library - Usage of
arweave
package, explained with an example
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install beforehand and how to install them.
- Flutter SDK - Installation Guide
- ArDrive Wallet
# Clone the repo
git clone https://github.com/thiagocarvalhodev/arweave-cookbook.git
# Navigate into the directory
cd arweave-cookbook
# Install dependencies
flutter pub get
How to deploy on Arweave using ArDrive
# Build the app
flutter build web
- Go to
build/web
folder and check if all files are there - On a public drive, upload the web
build/web
folder - Create a new manifest for that folder
- Open the manifest.json and copy the DataTX
- open arweave/{dataTXID} on your browser
It's linked a video explaining how to do it in the app.
A simple UI to fetch a transaction and visually show its information
Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Thiago Carvalho - [email protected]
Project Link: https://github.com/YourGitHubUsername/YourRepoName
- Thank anyone whose code was used
- Inspiration
- etc
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.