Skip to content

Commit

Permalink
add_todo_and_readme_files
Browse files Browse the repository at this point in the history
  • Loading branch information
vlmoon99 committed Apr 19, 2023
1 parent 6f2bc40 commit 2620b7c
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 11 deletions.
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Flutter Chain

A brief description of what this library does.
Flutterchain is a library that provides developers with a simple API to communicate with different blockchains and call smart contracts. It allows developers to easily integrate popular cryptocurrencies into their web 3.0 projects. By leveraging Flutterchain, developers can build powerful decentralized applications without needing to have an in-depth understanding of the underlying blockchain technology. With Flutterchain, developers can easily interact with smart contracts , send transfers , etc. It's an easy-to-use and flexible solution for developers looking to build blockchain-based applications.

## Prerequisites

Expand All @@ -12,7 +12,6 @@ List any dependencies or prerequisites needed before getting started with this l
- Flutter
- Installed Android Studio and Android SDK (For Android dev)
- Installed Xcode (For IOS, Mac OS dev)


## Building

Expand All @@ -21,22 +20,24 @@ Instructions for building the library from source code.
1. Clone this repository: `git clone https://github.com/your/repo.git`
2. Navigate to the project root directory: `cd flutterchain`
3. Run `bash dev_build.sh` or `bash prod_build.sh` for building flutterchain lib
4. After that go to the example folder with `cd example`
5. Add This code to the head tag For Web project
<script
4. After that go to the example folder with `cd example`
5. Add This code to the head tag For Web project

```
<script
type="application/javascript"
src="/assets/packages/flutter_inappwebview/assets/web/web_support.js"
defer
></script>
></script>
<script
<script
type="application/javascript"
src="/assets/packages/flutterchain/assets/crypto-lib/dist/bundle.js"
defer
></script>

></script>
```

6. Set minSdkVersion 19 in the android/app/build.gradle file and add android:usesCleartextTraffic="true" in manifest
6. Set minSdkVersion 19 in the android/app/build.gradle file and add android:usesCleartextTraffic="true" in manifest

7. Run `flutter pub get` to get the necessary dependencies.
8. Run `flutter run` to run the example.
Expand All @@ -61,4 +62,4 @@ Instructions for contributing to this library.

## License

This project is licensed under the [License Name] License - see the [LICENSE.md](LICENSE.md) file for details.
This project is licensed under the MIT License
16 changes: 16 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## TODO

1.Write more tests

2.Refactore example

3.Add more coolest UI to the example

4.Add more cryptos (Ethereum, Bitcoin, Solana and etc..)

5.Add more platform integrations

6.Add docs

7.Create more real world examples

0 comments on commit 2620b7c

Please sign in to comment.