Sign inSign up

pesabase/crypto

By pesabase

•Updated over 4 years ago

Image
0

2.6K

pesabase/crypto repository overview

⁠Pesabase-Oracle-service-

This project involves building a smart contract oracle service to serve as a bridge to transfer value between a non evm( centralized payment gateway) and a evm.

The project aims to integrate mobile payments and banks APIs with the celo blockchain.

⁠Terms

Mpesa payment - This is a mobile payment platform based in kenya. https://www.safaricom.co.ke/personal/m-pesa/getting-started/using-m-pesa⁠.

⁠Prerequisite

  1. Nodejs v10.
  2. Mpesa payment.
  3. Celo contractKit wrapper.
  4. Basic understanding of blockchain.

⁠Workings

⁠create account
⁠fetch account
⁠fetch balance
⁠deposit funds
⁠withdraw funds
⁠transfer funds

⁠Run

  1. git clone
  2. cd pbContracts
  3. compile contracts
  4. truffle test and migrate
  5. yarn or npm i
  6. create .env
  7. yarn start or npm start

⁠.env sample

pathregular=
pathbackup=
Exchange =
Key=

Tag summary

Content type

Image

Digest

Size

382.8 MB

Last updated

over 5 years ago

docker pull pesabase/crypto