DeSci Labs · Authentication Profile

Desci Labs Authentication

Authentication

DeSci Labs secures its APIs with none, apiKey, and oauth2 across 4 declared security schemes, as derived from its OpenAPI definitions.

CompanyAi Enterprise SoftwareResearch InfrastructureDecentralized ScienceScholarly CommunicationPersistent IdentifiersOpen AccessAI Research ToolsIPFSMCP
Methods: none, apiKey, oauth2 Schemes: 4 OAuth flows: API key in: header

Security Schemes

dpid-resolver-public none
nodes-api-key apiKey
· in: header ()
nodes-signer crypto-signature
sciweave-mcp-oauth oauth2

Source

Authentication Profile

Raw ↑
generated: '2026-07-18'
method: searched
source: https://github.com/desci-labs/nodes/blob/develop/nodes-lib/README.md, https://github.com/desci-labs/sciweave-mcp
summary:
  types:
  - none
  - apiKey
  - oauth2
  api_key_in:
  - header
  oauth2_flows: []
note: >-
  The public dPID Resolver API (beta.dpid.org) requires no authentication — it is a read-only
  resolver with no securitySchemes in its OpenAPI. The DeSci Nodes backend (desci-server, via
  @desci-labs/nodes-lib) authenticates with a per-user API key created under the profile at
  nodes.desci.com and set via setApiKey; write operations on draft nodes additionally require
  cryptographic signing (Metamask signer or a private-key signer). The SciWeave MCP server
  authenticates with OAuth 2.0 or a Bearer API key.
schemes:
- name: dpid-resolver-public
  service: dPID Resolver API
  type: none
  applies_to: https://beta.dpid.org/api
- name: nodes-api-key
  service: DeSci Nodes backend (desci-server)
  type: apiKey
  in: header
  docs: https://desci-labs.github.io/nodes/
  note: API key generated at nodes.desci.com profile; set via nodes-lib setApiKey().
- name: nodes-signer
  service: DeSci Nodes publishing
  type: crypto-signature
  note: Metamask signer or signerFromPkey private-key signer for publishing/on-chain actions.
- name: sciweave-mcp-oauth
  service: SciWeave MCP Server
  type: oauth2
  alt: bearer
  docs: https://mcp.sciweave.com

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/desci-labs-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.