LICENSE
MANIFEST.in
README.md
pyproject.toml
src/traia_iatp/README.md
src/traia_iatp/SKILL.md
src/traia_iatp/X509-cert-2235240396129682827.pem
src/traia_iatp/__init__.py
src/traia_iatp/preview_diagrams.html
src/traia_iatp.egg-info/PKG-INFO
src/traia_iatp.egg-info/SOURCES.txt
src/traia_iatp.egg-info/dependency_links.txt
src/traia_iatp.egg-info/entry_points.txt
src/traia_iatp.egg-info/requires.txt
src/traia_iatp.egg-info/top_level.txt
src/traia_iatp/cli/__init__.py
src/traia_iatp/cli/main.py
src/traia_iatp/client/__init__.py
src/traia_iatp/client/a2a_client.py
src/traia_iatp/client/crewai_a2a_tools.py
src/traia_iatp/client/d402_a2a_client.py
src/traia_iatp/client/grpc_a2a_tools.py
src/traia_iatp/client/root_path_a2a_client.py
src/traia_iatp/contracts/__init__.py
src/traia_iatp/contracts/iatp_contracts_config.py
src/traia_iatp/contracts/wallet_creator.py
src/traia_iatp/contracts/data/abis/contract-abis-arbitrum_one.json
src/traia_iatp/contracts/data/abis/contract-abis-localhost.json
src/traia_iatp/contracts/data/abis/contract-abis-sepolia.json
src/traia_iatp/contracts/data/addresses/contract-addresses.json
src/traia_iatp/contracts/data/addresses/contract-proxies.json
src/traia_iatp/core/__init__.py
src/traia_iatp/core/models.py
src/traia_iatp/d402/MIDDLEWARE_ARCHITECTURE.md
src/traia_iatp/d402/PRICE_BUILDER_USAGE.md
src/traia_iatp/d402/README.md
src/traia_iatp/d402/__init__.py
src/traia_iatp/d402/asgi_wrapper.py
src/traia_iatp/d402/chains.py
src/traia_iatp/d402/client.py
src/traia_iatp/d402/common.py
src/traia_iatp/d402/encoding.py
src/traia_iatp/d402/facilitator.py
src/traia_iatp/d402/mcp_middleware.py
src/traia_iatp/d402/models.py
src/traia_iatp/d402/networks.py
src/traia_iatp/d402/path.py
src/traia_iatp/d402/payment_introspection.py
src/traia_iatp/d402/payment_signing.py
src/traia_iatp/d402/price_builder.py
src/traia_iatp/d402/starlette_middleware.py
src/traia_iatp/d402/types.py
src/traia_iatp/d402/clients/__init__.py
src/traia_iatp/d402/clients/base.py
src/traia_iatp/d402/clients/httpx.py
src/traia_iatp/d402/examples/client_example.py
src/traia_iatp/d402/examples/server_example.py
src/traia_iatp/d402/servers/__init__.py
src/traia_iatp/d402/servers/base.py
src/traia_iatp/d402/servers/example_general_server.py
src/traia_iatp/d402/servers/fastapi.py
src/traia_iatp/d402/servers/mcp.py
src/traia_iatp/d402/servers/starlette.py
src/traia_iatp/mcp/D402_MCP_ADAPTER_FLOW.md
src/traia_iatp/mcp/__init__.py
src/traia_iatp/mcp/client.py
src/traia_iatp/mcp/d402_mcp_tool_adapter.py
src/traia_iatp/mcp/mcp_agent_template.py
src/traia_iatp/mcp/mcp_server_template_generator.py
src/traia_iatp/mcp/traia_mcp_adapter.py
src/traia_iatp/mcp/templates/Dockerfile.j2
src/traia_iatp/mcp/templates/README.md.j2
src/traia_iatp/mcp/templates/cursor-rules.md.j2
src/traia_iatp/mcp/templates/deployment_params.json.j2
src/traia_iatp/mcp/templates/docker-compose.yml.j2
src/traia_iatp/mcp/templates/dockerignore.j2
src/traia_iatp/mcp/templates/env.example.j2
src/traia_iatp/mcp/templates/gitignore.j2
src/traia_iatp/mcp/templates/local_Dockerfile.j2
src/traia_iatp/mcp/templates/local_README.md.j2
src/traia_iatp/mcp/templates/local_docker-compose.yml.j2
src/traia_iatp/mcp/templates/local_env.example.j2
src/traia_iatp/mcp/templates/local_run_local_docker.sh.j2
src/traia_iatp/mcp/templates/local_server.py.j2
src/traia_iatp/mcp/templates/mcp_health_check.py.j2
src/traia_iatp/mcp/templates/pyproject.toml.j2
src/traia_iatp/mcp/templates/pyrightconfig.json.j2
src/traia_iatp/mcp/templates/run_local_docker.sh.j2
src/traia_iatp/mcp/templates/server.py.j2
src/traia_iatp/registry/__init__.py
src/traia_iatp/registry/atlas_search_indexes.json
src/traia_iatp/registry/embeddings.py
src/traia_iatp/registry/iatp_search_api.py
src/traia_iatp/registry/mongodb_registry.py
src/traia_iatp/registry/readmes/ATLAS_SEARCH_INDEXES.md
src/traia_iatp/registry/readmes/ATLAS_SEARCH_SETUP.md
src/traia_iatp/registry/readmes/AUTHENTICATION_UPDATE.md
src/traia_iatp/registry/readmes/EMBEDDINGS_SETUP.md
src/traia_iatp/registry/readmes/IATP_SEARCH_API_GUIDE.md
src/traia_iatp/registry/readmes/MONGODB_X509_AUTH.md
src/traia_iatp/registry/readmes/README.md
src/traia_iatp/registry/readmes/REFACTORING_SUMMARY.md
src/traia_iatp/scripts/__init__.py
src/traia_iatp/scripts/create_wallet.py
src/traia_iatp/server/__init__.py
src/traia_iatp/server/a2a_server.py
src/traia_iatp/server/example_template_usage.py
src/traia_iatp/server/iatp_server_agent_generator.py
src/traia_iatp/server/iatp_server_template_generator.py
src/traia_iatp/server/templates/.dockerignore.j2
src/traia_iatp/server/templates/Dockerfile.j2
src/traia_iatp/server/templates/README.md
src/traia_iatp/server/templates/README.md.j2
src/traia_iatp/server/templates/__init__.py
src/traia_iatp/server/templates/__main__.py.j2
src/traia_iatp/server/templates/agent.py.j2
src/traia_iatp/server/templates/agent_config.json.j2
src/traia_iatp/server/templates/agent_executor.py.j2
src/traia_iatp/server/templates/docker-compose.yml.j2
src/traia_iatp/server/templates/env.example.j2
src/traia_iatp/server/templates/gitignore.j2
src/traia_iatp/server/templates/grpc_server.py.j2
src/traia_iatp/server/templates/pyproject.toml.j2
src/traia_iatp/server/templates/run_local_docker.sh.j2
src/traia_iatp/server/templates/server.py.j2
src/traia_iatp/special_agencies/__init__.py
src/traia_iatp/special_agencies/registry_search_agency.py
src/traia_iatp/utils/__init__.py
src/traia_iatp/utils/docker_utils.py
src/traia_iatp/utils/general.py
src/traia_iatp/utils/iatp_utils.py