blessnet docs
  • Welcome to Blessnet
  • Getting Started
    • Quickstart
  • Reference
    • Blessnet Chain Details
    • Supported Chains
    • Contract Addresses
  • BLESS Token
    • BLESS
    • Get BLESS
    • BLESS Sepolia Faucet
    • BLESS Sprinkler
    • BLESS Dispenser
    • BLESS Bridge
  • Blessnet Apps
    • Attestations
    • Ethereals
    • Mirrors
    • Modular Permissions
    • Transaction Bridge
  • Papers and Articles
    • Whitepaper
  • Tech
    • Technical Reference
  • Blessnet API
    • Blessnet API URLs
    • /account-abstraction/operations
    • /account-abstraction/operations/accounts/:address
    • /account-abstraction/platforms/:platform/accounts/:id
    • /account-abstraction/platforms/:platform/accounts
    • /addresses/:address/delegates
    • /addresses/:address/permissions
    • /addresses/:address/vaults
    • /project
    • /bridge/transfers
    • /bridge/transfers/transactions/:hash
    • /deliveries/:id
    • /ethereals
    • /ethereals/:chainId/:address
    • /sprinkles
    • /tokens/:address/:id/uri
    • Block Scan API
  • Contract ABI
    • Attestions.sol
Powered by GitBook
On this page
  • Headers
  • Path Variables
  • Params
  • Response Body
  • Example Request
  • Response
  1. Blessnet API

/addresses/:address/vaults

You need an API key for this call. Please reach out to the Blessnet team to get setup.

GET/addresses/:address/vaults

The /addresses/:address/vaults endpoint retrieves a list of vaults associated with a specific delegate.

Headers

Name
Value

x-api-key

Your API key

Path Variables

Name
Mandatory?
Default
Value

:address

Yes

The delegate address you are querying

Params

Name
Mandatory?
Default
Value

chain

No

mainnet

The chain type we are working with, either mainnet or sepolia

permission

No

1 (all)

The permission Id we need to match, e.g. 4 Voting.

sourceChain

No

0 (any)

If we want to restrict results to a given source chain, e.g. for mirrored delegations from Ethereum mainnet we use 1.

source

No

"" (any)

If we want to limit to a given source protocol, e.g. for EPS v2 we use EPSV2.

Response Body

Name
Type
Description

vaults

array

The valid vaults for that user

Example Request

GET https://api.bless.net/addresses/0x1633C7bD958E2789b51721d5C19441C237919dDa/vaults

Response

{
  "vaults": [
    "0x1633C7bD958E2789b51721d5C19441C237919dDa",
    "0x4DF151f6Fa781E7C5f0B10d0c653E7b813cBb65E",
    "0x3d2996Ae16006101Abd515B11b6A836Ce254507c",
    "0x7008f1dA67c7bA098e9a67C328948f6e1710FFDc"
  ]
}
{
  "message": "Please provide chainId and delegate address as query parameters."
}
Previous/addresses/:address/permissionsNext/project

Last updated 2 months ago