Contributor Guidance/Ideas 2023
These are the ideas for guidance to both individual, and corporate contributors, when you make contributions to the Project Finscale.
OC Network invites Contributor Project proposals based on these ideas.
Idea Categories:
Cloud Deployment Identity Management Security AI Blockchain UI
Functional Details and Inspiration
You can read some documentation on the link below for Use case/Proposal Ideas:
https://muellners-1.gitbook.io/finscale/use-cases
Project/Proposal Ideas for Contributors:
A. Cloud Deployment: Cloud Deployment
Deploy a cloud native micro-services infrastructure for Finscale distribution and link it to Open Bank portal on the Open Constitution network.
Recommended to use open source best practices, and include Performance and Scalability benchmarks on cloud deployments.
Stage and deploy atleast one(1) Finscale microservices with Google Cloud Computing Services,
Relevant third party Dev Resources:
https://cloud.google.com/blog/topics/developers-practitioners/microservices-architecture-google-cloud
https://firebase.google.com/docs/hosting/serverless-overview
https://cloud.google.com/appengine/docs/legacy/standard/python/microservices-on-app-engine
2. Stage and deploy atleast one(1) Finscale microservices with AWS Cloud Computing Services.
3. Stage and deploy a nodal Event/Transactions ledger using multi-tenancy of Finscale distribution.
B. Identity:Identity Management
Identity Management use case for Identity governance of consumers of a financial service use case using fire base, Google Cloud APIs, Google Cloud Identity Manager.
OC Network Multi factor authentication - SMS, Email, API key access authentication using Google Identity Manager, hubspot, and Twilio
Digital signatures registry on blockchain using Finscale distribution
OC Network Identity directory on blockchain ledger using Finscale distribution
Consent automation mechanism on the OC network
Relevant third party Dev Resources:
https://cloud.google.com/identity-platform/docs
https://docs.aws.amazon.com/singlesignon/index.html
https://docs.aws.amazon.com/AmazonS3/latest/userguide//Welcome.html
C. Blockchain Ledger: Blockchain
Finscale based store of value and value management; API access management
Management of nodal Identity Access and Social Credits Lifecycle on the Open Bank portal , pending blockchain transactions statuses Social Credits transaction on blockchain ledger, Identity data on blockchain ledger.
Climate Finance Credits Lifecycle Management on the Open Treasury
Deployment of Open Treasury physical Asset tagging management, and PKI(Public-Private key infrastructure) registry on open source, IoT based blockchain on cloud using Finscale distribution
Relevant third party Dev Resources:
https://docs.aws.amazon.com/AmazonS3/latest/userguide//Welcome.html
https://aws.amazon.com/managed-blockchain/resources/?nc=sn&loc=5
D. Artificial Intelligence: AI
Deploy Artificial Intelligence on access management to Financial Products using Social Credits Lifecycle, and End Client Transactions Behaviour
Scheme, build, deploy and train a Machine learning model for Identity Governance using data modelling of Meta data associated with Financial Data Residency on the open source network.
Scheme, build, deploy and train a Machine learning model for Transaction Governance using data modelling of Meta data associated with electronic commercial contracts on the open source network.
Relevant third party Dev Resources:
https://www.tensorflow.org/guide
Vertex AI documentation | Google Cloud
E. Security:Security
Security and vulnerability testing on Finscale wallet txns
Security and vulnerability testing on Trust keys
Connect Payments use case for hybrid payment loop of Open bank on the OC network using third party APIs like Stripe Connect, cloud flare, web hooks and authentication methods to register txns on the Open Bank’s ledger
F. Presentation Layer for Use Case: UI
Note: Finscale distribution does not have a standard UI kit or a Dev Portal currently.
The financial services use cases of Finscale distribution are vast with common identified user workflow, for Identity and Event/Transaction Governance. Therefore, each contributor can submit their contributions by demonstrating their source code, using a presentation layer for a human-machine interface.
These types of presentation layers can be used to demonstrate the use case, while submitting the source code/change request:
CLI/Web app/mobile app/applets/Wordpress plugin/Stripe Connect app/Slackapp
Relevant third party Dev Resources, which can be used to create simple app or applets.
https://developer.wordpress.org/rest-api/
https://stripe.com/docs/development
https://developer.wordpress.org/plugins/intro/
https://api.slack.com/start/building
https://woocommerce.com/document/woocommerce-rest-api/