Verifi Wallet l Free Deconfliction Tool for Law Enforcement

API Access

Introduction

The platform is dedicated to supporting safer and more informed practices in the cryptocurrency ecosystem by maintaining a collaborative database of wallet addresses with reported concerns. Organizations in law enforcement, legal, and institutional sectors are invited to participate in identifying and sharing information about wallets of interest. By contributing to the shared database, partners help build a more secure and transparent environment for cryptocurrency users worldwide.

Features

  • A platform for organizations to share and access information about wallets of concern, enabling better decision-making and risk management.
  • Tools and data to help users and organizations understand wallet activity and make informed decisions.
  • Opportunities for collaboration across industries and jurisdictions to strengthen the integrity of the cryptocurrency space.

Getting Started

Verifi Wallet User Manual

The first global standard for secure deconfliction in cryptocurrency investigations. Built by an active federal special agents and a team of detectives, our API accelerates casework and combats financial crime—powered by a continuously expanding database updated daily.

Whether you’re a police officer, detective, special agent, investigative analyst, financial crime investigator, or part of an institutional team, this guide will help you integrate our API into your investigative workflow. The system is purpose-built to support investigations by streamlining intelligence gathering, improving decision-making, and reducing redundant efforts across agencies.

  • Wallet Lookup: Query any wallet address to see if it’s been reported or flagged by law enforcement, financial institutions, or trusted industry sources. Instantly assess the trustworthiness of a wallet before sending funds.

    Known Connections: Retrieve counterparties linked to the wallet address you searched. These connections help trace fund flow and uncover deeper relationships between wallets of interest.

    Wallet Reputation: Access trust indicators including confirmed reports, known associations, alert flags, and contextual labels—such as links to darknet marketplaces or other high-risk categories. These insights support informed decision-making backed by verified sources and open-source intelligence.

    Network Contributions: Law enforcement, regulatory bodies, and verified partners can submit wallet addresses of interest via API. Contributions strengthen the shared database and protect the broader crypto community.

  • Explore Known Connections: View reported counterparties linked to the wallet address you searched. These links help trace fund flow and uncover deeper connections between wallets involved in risky or suspicious activity.
  • Understand Wallet Reputation: Each wallet profile includes trust indicators such as confirmed reports, known associations, alert flags, and contextual labels—such as ties to darknet marketplaces or other high-risk categories. These insights help you make informed decisions based on verified sources and open-source intelligence.
  • Contribute to the Network: If you’re with law enforcement, a regulatory body, or a verified partner, you can report wallet addresses of interest. Contributions help strengthen the shared database and protect the broader crypto community.

Authentication

To create an API key, navigate to the “API Keys” section located in your Profile dropdown.
If you haven’t created any API keys yet, you’ll need to generate one by following these steps:
  1. Enter a name for your new API key in the input field.
  2. Click the “Generate New Key” button to create the API key.
  3. Your new API key will be displayed in a format similar to: xx_xxxxxx_xxxxxxxxxxx.
  4. Below the input, you’ll see a list of all your previously generated API keys.
  5. Click the “Copy” button next to a key to copy it and use it in your API requests.

API Endpoints

Below is the API endpoint you can use to retrieve Verifi Wallet information using a GET request:

curl -X 'GET' \
'https://app.verifiwallet.com/api/verfi_wallet?wallet_address=xxxxxxxxxxxxxxx' \
-H 'accept: application/json' \
-H 'api-key: {YOUR_API_KEY}'

Expected Response:

{
  "message": "success",
  "data": [
    {
      "id": 163966,
      "case_number": "VRF-123456-7890",
      "organization_name": "Example Police Department",
      "badge_employee_id": "295",
      "amount_lost_usd": "5000",
      "status": "Intel Only",
      "scam_type": "Crypto ATM Scam",
      "createdAt": "2025-01-05T12:33:06.000Z",
      "case_wallets": [
        {
          "id": 373660449,
          "case_id": 163966,
          "wallet_id": 387750872,
          "createdAt": "2025-01-05T12:33:06.000Z",
          "wallet": {
            "id": 387750872,
            "address": "123"
          }
        }
      ]
    }
  ]
}

Response and Error Handling

Below are the possible API response codes and their descriptions:

Status Code

Description

200

Wallet found and verified

400

Bad Request – Missing wallet_address or insufficient credit

401

Unauthorized – Invalid or missing API key

404

Wallet not found

Plans and Pricing

Understanding our pricing model will help you manage your API usage effectively. Every request made to our server deducts credits from your account, which corresponds to real monetary costs.

Pricing Details

  • Each API request costs 1 credit.
  • Credits are offered through value-based pricing.
  • Credits are automatically deducted per request made.
  • Unused credits roll over month-to-month.
You can monitor your credit usage and purchase additional credits anytime through your account dashboard. For bulk purchases or enterprise plans, please contact our support team for custom pricing and dedicated assistance.