Signata Docs
TokenIdentity ManagerVeriswap
  • Welcome
  • FAQ
  • Design
    • Overview
    • Identity Manager Design
    • Identity Provider Design
    • Signata DAO Design
    • Veriswap Design
    • Risk Management Design
    • Signata Rights Design
    • Signata Identity V2 Proposal
  • Guides
    • Managing Identities
    • Purchasing Rights
    • Using the DAO
    • Using Veriswap
    • Building Rights to Claim
    • Installing the Identity Manager
    • Deploying Contracts
  • Extras
    • Examples
    • Links
    • Contracts
    • Compliance
  • API
    • Risk API
Powered by GitBook
On this page
  • signata-risk-api
  • Get Risk Level
  • Add Risk Event
Edit on GitHub
  1. API

Risk API

PreviousCompliance

Last updated 2 years ago

Any source code provided on this site is unaudited and provides no guarantee that it will be functional or safe to use. Ensure you test before deploying to mainnet or production use.

signata-risk-api

SUPABASE_URL

SUPABASE_KEY

Get Risk Level

GET https://risk.signata.net/api/v1/riskLevel

Path Parameters

Name
Type
Description

addr*

String

0 - unknown risk level
1..5 - risk levels
Invalid Address

Add Risk Event

POST https://risk.signata.net/api/v1/riskEvent

Injects a risk event into the database.

Requires a 'write' x-api-key

Request Body

Name
Type
Description

address*

String

reported_by

String

access_type

String

geolocation_thumbprint

String

device_thumbprint

String

Invalid Address
Event Added

The Risk API is a python flask service using for record retrieval and storage.

It can be easily deployed on services like with the following environment variables set:

Supabase
DigitalOcean
GitHub - congruentlabs/signata-risk-apiGitHub
The Open Source Firebase Alternative | SupabaseSupabase
DigitalOcean – The developer cloud
Logo
Logo
Logo