Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/resilientapp/crypgo
Crypto on the go!
https://github.com/resilientapp/crypgo
Last synced: 11 days ago
JSON representation
Crypto on the go!
- Host: GitHub
- URL: https://github.com/resilientapp/crypgo
- Owner: ResilientApp
- License: apache-2.0
- Created: 2023-11-06T17:31:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-10T09:39:11.000Z (about 2 months ago)
- Last Synced: 2024-11-10T10:28:08.513Z (about 2 months ago)
- Language: JavaScript
- Size: 1.52 MB
- Stars: 6
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# CrypGo - Accessibility on the GO!
## 1. Project Overview
CrypGo is a mobile app crafted with React Native, serving as a wallet for the Global-Scale Sustainable Blockchain Fabric ResilientDB. Users can conveniently access their ResilientDB accounts, submit transactions, and view their activity on the go. API calls are seamlessly directed to https://cloud.resilientdb.com/graphql using Postman.## 2. Features
- **Create Account:** Seamlessly set up your ResDB wallet with CrypGo, making it effortless to join the sustainable blockchain network and securely manage your digital assets.
- **Delete Account:** CrypGo offers the flexibility to remove your account when needed, ensuring control over your data and assets, aligning with your privacy and security preferences.
- **Login:** Access your ResDB wallet quickly and securely with CrypGo’s user-friendly login feature, guaranteeing a hassle-free entry to your blockchain account.
- **Submit Transactions:** Effortlessly initiate and track blockchain transactions from anywhere, empowering you to engage with the ResDB network at your convenience.
- **Transactions Logging:** Keep a detailed record of your ResDB activity with CrypGo’s comprehensive transaction logging, helping you monitor your blockchain operations effectively.## 3. The Technology Innovation
CrypGo represents significant technological innovation by leveraging React Native to create a mobile iteration of ResVault. This allows users to access their ResDB account seamlessly from their smartphones, irrespective of their preferred platform. API calls facilitated by Postman connect directly to https://cloud.resilientdb.com/graphql, offering a convenient solution for managing digital assets "On the Go."## 4. How Does CrypGo work
CrypGo connects to the cloud instance of ResilientDB which is running the KV service, Crow HTTP server and the ResilientDB GraphQL directory.## Ways to Contribute
### 1. Code Contributions
- Fork the repository to your GitHub account.
- Create a new branch for your feature or bug fix.
- Make your changes and ensure that they adhere to the project's coding standards.
- Submit a pull request, explaining the changes you made and the problem you're solving.### 2. Bug Reporting
- If you encounter a bug, open an issue on the GitHub repository.
- Provide detailed information about the bug, including steps to reproduce it.
- If possible, include screenshots or code snippets that demonstrate the issue.### 3. Feature Requests
- Suggest new features or improvements by opening an issue.
- Clearly describe the proposed feature and why it would be beneficial.### 4. Documentation
- Help improve the project's documentation.
- Correct typos, clarify explanations, or add missing information.## Getting Started
To contribute to CrypGo, follow these steps:
1. Fork the CrypGo repository to your GitHub account.
2. Clone the forked repository to your local machine.
```bash
git clone https://github.com/your-username/CrypGo.git
cd CrypGo
```
3. Use this command to run the repository
```
npm i
npx expo start
```
After you've made changes to the app
4. Create a new branch for your contribution.
```bash
git checkout -b feature-or-fix-branch
```
5. Make your changes and commit them.
```bash
git add .
git commit -m "Your commit message"
```
6. Push your changes to your GitHub repository.
```bash
git push origin feature-or-fix-branch
```
7. Open a pull request on the main CrypGo repository.## Thank You!
Your contributions are valuable and help make CrypGo better for everyone.