Giter Site home page Giter Site logo

prabhdyals / cryptocurrency-wallet Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 3.45 MB

Integrating the Ethereum blockchain network into the application in order to enable your customers to instantly pay the fintech professionals whom they hire with cryptocurrency.

Shell 0.61% Python 99.39%
bitcoin blockchain dapp dapps-development dataclass ethereum streamlit wallet

cryptocurrency-wallet's Introduction

Application: Cryptocurrency Wallet

An image shows a wallet with bitcoin.

See below about the App

There are two Python files, .

fintech_finder.py. It contains the code associated with the web interface of application. The code included in this file is compatible with the Streamlit library.

crypto_wallet.py. This file contains the Ethereum transaction functions that have created throughout this module’s lessons. By using import statements, its integrate the crypto_wallet.py Python script into the Fintech Finder interface program that is found in the fintech_finder.py file.

Integrating these two files will allows to automate the tasks associated with generating a digital wallet, accessing Ethereum account balances, and signing and sending transactions via a personal Ethereum blockchain called Ganache.

Specifically, from perspective of a Fintech Finder customer in order to do the following:

  • Generating a new Ethereum account instance by using the mnemonic seed phrase provided by Ganache.

  • Fetching and displaying the account balance associated with your Ethereum account address.

  • Calculating the total value of an Ethereum transaction, including the gas estimate, that pays a Fintech Finder candidate for their work.

  • Digitally signing a transaction that pays a Fintech Finder candidate, and send this transaction to the Ganache blockchain.

  • Reviewing the transaction hash code associated with the validated blockchain transaction.

After transaction’s hash code, screenshots of Transactions section of Ganache have been added to review the blockchain transaction details. To confirm that transaction were succesful.

Screenshot off Application. Screenshot of address balance and history on Ganache. Screenshot of the transaction details on Ganache.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.