Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPIC: OAuth2 User Accounts #619

Open
6 tasks
Tracked by #399
jsync-swirlds opened this issue Feb 7, 2025 · 0 comments
Open
6 tasks
Tracked by #399

EPIC: OAuth2 User Accounts #619

jsync-swirlds opened this issue Feb 7, 2025 · 0 comments

Comments

@jsync-swirlds
Copy link
Member

jsync-swirlds commented Feb 7, 2025

Goal

Create user accounts when HBAR transferred to the Block Node payment account (depends on state management).

Intention

When an Hedera account sends at least (n) HBAR (configurable, large enough to ignore "dusting"), create an account on the Block Node for that Hedera account (just AccountID, Key, local_balance). When any existing account is updated with a modified Key, or transfers HBAR to the Block Node, update the local account accordingly (changing Key or increasing local_balance by amount transferred). Provide account data to the OAuth2 provider when requested for a particular accountID, so that provider can validate signature and include available balance in the OAuth2 token.

Considerations

  • TBD

Technical Details

TBD

Tasks and Features

Preview Give feedback
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant