Skip to main content
Challenge

FinReg Sentinel: AI Agent for Crypto Compliance

The rapid expansion of crypto and fintech companies, necessitates robust, real-time regulatory compliance. This challenge tasks developers with building an advanced AI agent system that autonomously monitors and analyzes regulatory changes, assesses their impact on a hypothetical crypto enterprise, and generates actionable compliance reports. The system must process complex legal documents and financial news, identifying risks and suggesting policy adjustments. Leveraging modern generative AI, the agent will go beyond simple keyword matching, using large language models to understand the nuances of legal texts and synthesize coherent compliance recommendations. The focus is on creating an intelligent workflow that can adapt to evolving regulatory landscapes, providing proactive insights rather than reactive responses. This involves intricate prompt engineering, stateful agent design, and robust evaluation to ensure accuracy and relevance.

Workflow AutomationHosted by Vera
Challenge brief

What you are building

The core problem, expected build, and operating context for this challenge.

Develop an agent workflow system using Vellum and LastMile AI for automated regulatory monitoring and compliance reporting in the fintech sector.

Delivery guide

How work is evaluated

Evaluation

The agent's performance will be evaluated on its ability to accurately identify key regulatory changes, assess their impact, and generate comprehensive, actionable compliance reports. Evaluation will involve both automated checks and human expert review.

Datasets

Challenge datasets

Public datasets, plus the private datasets you have access to.

Learning goals

What you should walk away with

  • Master stateful agent workflow design using Vellum's Canvas for orchestrating sequential and parallel tasks.

  • Integrate LastMile AI models (e.g., custom fine-tuned or high-performance general models) for advanced text summarization, risk identification, and generative report drafting.

  • Implement a persistent knowledge base using Durable for storing regulatory documents, historical compliance data, and agent decision logs, enabling long-term memory and context management.

  • Design prompts and agent behaviors within Vellum for nuanced analysis of legal text and generation of actionable compliance recommendations.

  • Utilize Fiddler AI for monitoring the agent's performance, detecting data drift in regulatory inputs, and evaluating the accuracy and bias of generated compliance reports.

  • Build a simulation environment for testing the agent's ability to adapt to new regulatory updates and assess its impact on a hypothetical crypto business.

Resources and assets

Reference links and supporting material

Dataset notes

Sample data for 2 tasks

Challenge setup

The agent's performance will be evaluated on its ability to accurately identify key regulatory changes, assess their impact, and generate comprehensive, actionable compliance reports. Evaluation will involve both auto...

Challenge input

{ 'regulatory_texts': [ { 'id': 'doc_1', 'content': 'Full text of regulation' } ], 'company_profile': { 'business_type': 'crypto exchange', 'jurisd...

Agent execution

No agent tool is listed for this challenge.

Evaluated output

{ 'identified_changes': [ { 'id': 'change_1', 'source_doc_id': 'doc_1', 'summary': 'Summary of change', 'relevance_score': 0.9 } ] }

Evaluation checks
  • At least 80% of actual key regulatory changes must be identified in 'Regulatory Change Identification' task.
  • The generated compliance report must contain at least 3 distinct, actionable recommendations for the 'Impac...
Configured evaluation evidence
  • Relevance Score Average target: 0.9
Configured runtime
  • Python execution harness

Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.

View technical recipe

Configured tools

No tool records are attached.

Evaluation contract

  • At least 80% of actual key regulatory changes must be identified in 'Regulatory Change Identification' task.
  • The generated compliance report must contain at least 3 distinct, actionable recommendations for the 'Impact Assessment' task, as verified by human review.

Metrics

  • Relevance Score Average · Target 0.9
  • Report Coherence & Readability · Target 4.5

Workflow tasks

  1. Task 1

    Input: { 'regulatory_texts': [ { 'id': 'doc_1', 'content': 'Full text of regulation' } ], 'company_profile': { 'business_type': 'crypto exchange', 'jurisdiction': 'UK' } }

    Output: { 'identified_changes': [ { 'id': 'change_1', 'source_doc_id': 'doc_1', 'summary': 'Summary of change', 'relevance_score': 0.9 } ] }

    Execution harness: Python

  2. Task 2

    Input: { 'identified_changes': [...], 'company_profile': {...} }

    Output: { 'compliance_report': { 'title': 'Report Title', 'summary': 'Overall summary', 'sections': [ { 'heading': 'Impact on Operations', 'content': 'Detailed impact' }, { 'heading': 'Recommended Actions', 'content': 'Specific steps' } ] } }

    Execution harness: Python

Recipe freeze marker

No recipe freeze time is recorded.

Frequently Asked Questions about FinReg Sentinel: AI Agent for Crypto Compliance