Skip to main content

DPX settlement and intelligence tools for CrewAI agents — quote, ESG scoring, oracle status, settlement, and macro intelligence.

Project description

dpx-langchain

DPX settlement and intelligence tools for LangChain agents.

pip install dpx-langchain

Tools

Tool Description
DpxQuoteTool Binding fee quote — amount, rate breakdown, quoteId (300s TTL)
DpxSettleTool Execute settlement — cross-border or domestic, sandbox by default
DpxEsgTool Live ESG score for a wallet — 6 institutional sources, hourly
DpxOracleTool Oracle stability status — STABLE/CAUTION/UNSTABLE + recommendation
DpxOracleFullTool Full 10-layer oracle output — macro, climate, FX, geopolitical
DpxRailsTool Local payment rail health — PIX, SEPA, FedACH, CHAPS, UPI

Usage

from dpx_langchain import get_dpx_tools
from langchain.agents import create_react_agent

tools = get_dpx_tools()
agent = create_react_agent(llm=llm, tools=tools, prompt=prompt)

Or individual tools:

from dpx_langchain import DpxQuoteTool, DpxSettleTool, DpxEsgTool, DpxOracleTool

tools = [DpxQuoteTool(), DpxSettleTool(), DpxEsgTool(), DpxOracleTool()]

Exclude specific tools:

tools = get_dpx_tools(exclude=["dpx_oracle_full", "dpx_rail_status"])

Environment variables

Variable Default Description
DPX_ORACLE_URL https://stability.untitledfinancial.com Override for local dev
DPX_AGENT_URL https://agent.untitledfinancial.com Override for local dev

Example agent interaction

User: What's the fee to settle $500,000 USD to EUR?

Agent: [calls dpx_quote(amount_usd=500000, has_fx=True)]
       DPX quote for $500,000 cross-border:
       • All-in rate: 2.035%
       • Total fee: $10,175
       • Net received: $489,825
       • Oracle: STABLE
       • Quote ID: q_... (valid 300 seconds)

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dpx_crewai-1.0.1.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dpx_crewai-1.0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file dpx_crewai-1.0.1.tar.gz.

File metadata

  • Download URL: dpx_crewai-1.0.1.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for dpx_crewai-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9ed260d89cf037b8d57e37b8cb101a9e1d22b57c6c181eb6c32f665f0846969f
MD5 feb094f3eb854ba12596f2c4fb019dee
BLAKE2b-256 59015f479ce607d5c16ba4cee8d65b9153727da8084081bb478bab817e0219ce

See more details on using hashes here.

File details

Details for the file dpx_crewai-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: dpx_crewai-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for dpx_crewai-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8d9473443bf91330e76f579ae54e8390a31d08685798fa3d6ab877f4a493b65a
MD5 5b7e1e133a5a2a65cc95329b53bebc8a
BLAKE2b-256 6e83f179c475776a941e733cff5420ee92bb088df2dbebd0f4c764324a69b392

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page