IBN

This project was originally made as a part of the SHAGUN project which we were working on so as to facilitate proper encoding and security of transactions and also maintaining a permanant record of the posts and transactions on the Matic BlockChain Network using the Moibit API . This repository has now been made public and anyone is free to use the Interface and get easy access to reading and writing securely to and from the Blockchain ( in case you are making your own transaction system ) .

1
1
1
Python

Interface Blockchain Network ( IBN )

This project was originally made as a part of the SHAGUN project which we were working on so as to facilitate proper encoding and security of transactions and also maintaining a permanant record of the posts and transactions on the Matic BlockChain Network using the Moibit API . This repository has now been made public and anyone is free to use the Interface and get easy access to reading and writing securely to and from the Blockchain ( in case you are making your own transaction system ) .

Main Files

  1. undefinedmatic_blockchain_interface.py - Contains the various functions used by the IBN to interact and fetch data from the Moibit API

  2. undefinedvendor.py - Contains the various vendor / helper functions which are required by the IBN

  3. undefinedserver.py - This is the main flask file on which our API runs . It contains the various endpoints which the user can query and receive the required data.

Requirements

The given code has been written on VSCode , Windows 64-bit , Intel i7 10th gen processor and Python version : 3.9.0 . It should be compatible and must be able to run on any Python 3.x version as well , but for stability concerns it is recommended to use Python 3.5.0 and above .

Modules :

The same have also been frozen to a requirements.txt file and can be easily installed from there . Also it is recommended to use a virtual environment to avoid conflicts. This project was developed in a venv generated virtual environment .

Made By Ansh Sarkar a.k.a SeraphimCoder.

[beta]v0.14.0