Skip to content
This repository was archived by the owner on Oct 24, 2023. It is now read-only.

feat: initial implementation #1

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

feat: initial implementation #1

wants to merge 2 commits into from

Conversation

bajtos
Copy link
Member

@bajtos bajtos commented Oct 16, 2023

Todo:

  • HTTP API server
  • Extract IPv4 /24 subnet from the request, supporting 'fly-client-ip'
  • Sign the response
  • Map IPv4 subnet to a randomized group id
  • Disable response caching
  • Add unique nonce to signature to prevent replay attacks

Later:

  • Identify participants from U.S- or E.U.- sanctioned countries to implement geofencing

Links:

- HTTP API server
- Extract IPv4 /24 subnet from the request, supporting 'fly-client-ip'
- Sign the response

Signed-off-by: Miroslav Bajtoš <[email protected]>
Signed-off-by: Miroslav Bajtoš <[email protected]>
@bajtos
Copy link
Member Author

bajtos commented Oct 24, 2023

Replaced by CheckerNetwork/spark-api#104

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant