Skip to content

Gerson2102/derisk-research

 
 

Repository files navigation

DeRisk Starknet

Monorepo with components required for the implementation of DeRisk on Starknet.

Contributor guidelines

See our contributor guidelines.

Install project

For setting up the project, run the following command:

make setup

It will install all dependencies, activate the virtual environment, and set up the pre-commit hooks.

Start Jupyter notebook

Command to start Jupyter notebook is in the makefile, simply run:

make notebook

Start Streamlit app

If you have all requirements installed, just run:

make app

Update data

The Streamlit app runs a process for updating all necessary data shown on the frontend in the background. The process saves the outputs to a GCP storage from which the Streamlit app loads and visualizes the outputs. To run the data-updating process manually, without running the Streamlit app, use the following command:

python3 update_data.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 55.9%
  • Python 43.7%
  • HTML 0.2%
  • Mako 0.1%
  • Dockerfile 0.1%
  • Shell 0.0%