Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/larry8668/cryptocurrency-investigation-cid

Project prepared for CID Internship
https://github.com/larry8668/cryptocurrency-investigation-cid

cryptocurrency expressjs investigation react-flow reactjs redis

Last synced: 5 days ago
JSON representation

Project prepared for CID Internship

Awesome Lists containing this project

README

        


Something was supposed to be here ๐Ÿค”

---

## How to run

This will utilize local redis in dev mode and vercel kv in production mode, the cache used is dynamically switched.

- To run the ReactJS App

```shell
npm run start
```

- To run the NodeJS Server (that connects to local Redis)

```shell
node .\redis\node-server.cjs
```

- To run a script that dynamically determines Local or Vercel Redis as well as ReactJS App

```shell
node .\start-servers.cjs
```

---

## Features Provided by Spectra ๐ŸŽŠ

1. Graphical Representation.
An interactive representation of all transactions for every wallet ID, in real time, for real wallet IDs.
Developed using `react-vis-network-graph`
2. Flagging Malicious Wallet IDs.
On flagging, this service will register the wallet ID to a webhook that will notify the investigators of any activity on that account, via an Email.
3. Support for Ethereum and Bitcoin.
4. Downloading all transactions in the form of a CSV file.
This feature opens doors for various others in the form of data analytics and machine learning for predictive study.
5. Chatbot features.
The bot permits scouting transactions and wallets by just conversing with it!
Can speak in Kannada, Hindi, Telugu and various other languages.


Something was supposed to be here as well ๐Ÿคจ

---


Something was supposed to be here as well ๐Ÿคจ


Something was supposed to be here as well ๐Ÿคจ
Something was supposed to be here as well ๐Ÿคจ

---

## Other Technologies Used โšก๏ธ
1. React.js with Vite
2. Node.js
3. Aceternity UI

## Upcoming Features. ๐Ÿ”ฎ
1. API caching using Redis.
2. LLM support for beginners.

## Endpoints
### wallet address
```
https://onchainanalysis.vercel.app/api/${chain}/address/${address}
```
```
https://onchainanalysis.vercel.app/api/${chain}/txhash/${txhash}
```
```
https://onchainanalysis.vercel.app/api/${chain}
```
```
https://onchainanalysis.vercel.app/api/${chain}
```
```
https://onchainanalysis.vercel.app/api/${chain}
```
```
https://onchainanalysis.vercel.app/api/${chain}
```