GET
/
v1
/
project
/
security
curl --request GET \
  --url https://api.trustblock.run/v1/project/security \
  --header 'Authorization: Bearer <token>'
{
  "extra": {
    "requestId": "<string>"
  },
  "domain": "<string>",
  "slug": "<string>",
  "name": "<string>",
  "tags": [
    "analytics"
  ],
  "chains": [
    "ethereum"
  ],
  "links": {
    "website": "<string>",
    "twitter": "<string>",
    "discord": "<string>",
    "telegram": "<string>",
    "github": "<string>",
    "youtube": "<string>",
    "linkedIn": "<string>"
  },
  "issuesCount": {
    "total": 123,
    "fixed": {
      "total": 123,
      "low": 123,
      "medium": 123,
      "high": 123,
      "critical": 123
    },
    "not_fixed": {
      "total": 123,
      "low": 123,
      "medium": 123,
      "high": 123,
      "critical": 123
    }
  },
  "createdAt": 123,
  "hasCriticalIssuesNotFixed": true,
  "auditedContractsOnChain": [
    {
      "chain": "ethereum",
      "evmAddress": "<string>"
    }
  ],
  "audits": [
    {
      "id": "<string>",
      "name": "<string>",
      "conductedAt": 123,
      "issuesCount": {
        "total": 123,
        "fixed": {
          "total": 123,
          "low": 123,
          "medium": 123,
          "high": 123,
          "critical": 123
        },
        "not_fixed": {
          "total": 123,
          "low": 123,
          "medium": 123,
          "high": 123,
          "critical": 123
        }
      },
      "description": "<string>",
      "reportFileCid": "<string>",
      "reportFileUrl": "<string>",
      "issues": [
        {
          "status": "fixed",
          "name": "<string>",
          "description": "<string>",
          "severity": "low"
        }
      ],
      "auditor": {
        "type": "firm",
        "slug": "<string>",
        "email": "<string>",
        "name": "<string>",
        "createdAt": 123,
        "links": {
          "website": "<string>",
          "twitter": "<string>",
          "discord": "<string>",
          "telegram": "<string>",
          "github": "<string>",
          "youtube": "<string>",
          "linkedIn": "<string>"
        },
        "evmAddress": "<string>",
        "description": "<string>",
        "profilePictureUrl": "<string>",
        "foundingYear": 123,
        "headcount": "one_to_five"
      }
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

Fetching method
object

Response

200
application/json
A detailed view of the project's security state.
extra
object
domain
string
slug
string
name
string
tags
enum<string>[]
Available options:
analytics,
collectibles,
finance,
gaming,
security,
social,
wallet,
other
chains
enum<string>[]

Supported blockchain chains.

Available options:
ethereum,
polygon,
avalanche,
bnbchain,
arbitrum,
optimism,
fantom,
zksync
issuesCount
object
createdAt
number
hasCriticalIssuesNotFixed
boolean
auditedContractsOnChain
object[]
audits
object[]