Skip to content

custodiam wallet implementation for blockchains, inspired by the paper by Portis.

Notifications You must be signed in to change notification settings

GraphicalDot/custodianwallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serverless Custodian wallet for Ethereum inspired by Portis whitepaper

It uses AWS cognito identity pool, Lambda functions, API gateway.

If you are not familiar with implementing Serverless architecture in python using cognito, API gateway, Lambda function visit.

https://medium.com/@houzier.saurav/aws-cognito-with-python-6a2867dd02c6 https://medium.com/@houzier.saurav/authentication-with-cognito-202977f8d64e https://medium.com/analytics-vidhya/private-api-endpoints-with-api-gateway-authorizers-and-cognito-249c288b0ab8

Link to portis whitepaper https://assets.portis.io/white-paper/latest.pdf

Requirements: A table on DynamoDB which will keep all the users data in encrypted format.

Replace your Amazon gateway id in settings.py file. You can use design your own URL schema at API gateway or you can use the mentioned in settings.py file.

Start running the functions in user_apis.py file. Forgot password flow hasnt been implemented yet.

About

custodiam wallet implementation for blockchains, inspired by the paper by Portis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages