Agent Arbitration
Deterministic, machine-verifiable dispute resolution for A2A escrows.
Connector by jdhart81 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/jdhart81-agent-arbitration
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.viridisconservation.com/arbitration/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 96 read · 56 write · 3 delete · 43 not yet classified
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 198
Read from the source code; the running server may list different tools.
Read 96 · Look things up without changing anything.
audit_jobbond_statuscalculate_inventorycalculate_takeoffcalculate_tax_creditcheck_actclassify_activitycommitment_statuscompute_efficiency_reportcovenant_statuscredit_card_photo_instructionsdescribe
Show 84 more tools
describe_agentdescribe_networkdetect_formatdiscover_agentsescrow_statusevaluate_robustness_casefind_matchesget_agentget_artifactget_assemblyget_caseget_certificateget_factor_packget_frameworkget_inventoryget_ledgerget_material_packget_orc_commitmentget_purchaseget_receiptget_rule_packget_security_receiptget_workhealthjob_statuslist_agentslist_artifactslist_assemblieslist_bondslist_caseslist_commitmentslist_covenantslist_creditlist_entrieslist_escrowslist_eventslist_factor_packslist_frameworkslist_green_certificateslist_inventorieslist_material_packlist_meterslist_operator_verificationslist_projectslist_recordslist_registrationslist_rule_packslist_security_attestationslist_serviceslist_solversmanufacturing_plan_from_specmonitor_changesnetwork_statusplan_workloadprepare_signatureprice_bondquote_footprintread_agent_inboxrecallscan_regulationsscan_sourcescore_agentsearch_agentssearch_worksettlement_batchtranslate_narrativeverifyverify_artifactverify_attestationverify_auditverify_brainverify_certificateverify_chainverify_disbursementverify_green_certificateverify_inventory_chainverify_receiptsverify_resultverify_retirementverify_rulingverify_tax_credit_resultviridis_compute_tollviridis_list_modulesviridis_verify_mark
Write 56 · Create, change, send or run things.
accept_deliveryactivate_bondbookbuild_brainbuild_evidence_packbuy_offsetbuy_offset_budgetcall_verifiedclose_periodcommitconfirm_work_fundingcreate_agent
Show 44 more tools
create_cad_workspacecreate_meterdisbursement_scheduledispute_escrowexport_validation_responsefund_escrowgrant_covenantimport_feedbackimport_operator_verification_receiptimport_registrationimport_security_receiptimport_statepost_bondpost_workpublish_agent_profilepublish_security_attestationrecord_inventoryrecord_outcomerecord_route_outcomerecord_usagerecord_workrefund_escrowregister_agentregister_artifactregister_collectiveregister_compute_profileregister_genesisregister_projectregister_servicerelease_bondrelease_escrowresolve_agentscale_objects_from_credit_cardsecurity_preflightsend_agent_messageset_trust_scoresslash_bondsubmit_deliverysubmit_evaluationsubmit_evidencesubmit_offersubmit_usefulness_feedbacksubscribe_to_workverra_retirement_record
Delete 3 · Delete, drop, revoke or wipe things.
delete_agentrevoke_agentrevoke_covenant
Not yet classified 43 · We could not tell from the name and description.
assess_complianceattestattest_settlementaward_offerbest_next_stepsbind_identitycarbon_receiptcertifycertify_disbursementcollapsecompile_disclosuredelist_credit
Show 31 more tools
export_attestationexport_cad_designexport_statefile_casefile_claimflag_meterfootprintgenerate_cad_designgreen_routehistoryintakelineagenet_positionopen_escrowprocessproject_fundingrevealroute_taskrulescreen_injectionseal_outcome_receiptservice_statssla_reportsolveusage_summaryusage_timeseriesverra_supplyviridis_agent_attestationviridis_bind_didviridis_certifyviridis_certify_envelope
Network hosts it talks to 1
mcp.viridisconservation.com· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (198)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
accept_deliveryAccept the exact delivery digest and move the job to payment-due.
activate_bondMark a POSTED bond ACTIVE (idempotent). funding_ref links the payment rail transaction that funded the stake.
assess_complianceAssess a company's compliance posture against applicable regulations. Returns compliance level, percentage, gaps, and remediation priorities.
attestIssue a content-addressed attestation for a ledger entry (verifiable green-compute / energy claim).
attest_settlementAttest a settlement receipt as buyer or seller. Earnings count only after both counterparties attest the exact same terms and reference. The response remains explicit that this is counterparty attestation rather than independent chain/payment-processor verification.
audit_jobReturn the full content-addressed lineage of a completed job: plan, hires (including refused ones with reasons), contributions, reviews, settlements, rail calls (with simulated flags), and synthesis.
award_offerAward an offer and receive the exact existing-rail payment plan. This tool does not execute that plan or mark the job funded.
best_next_stepsRouting recommendation: the strongest next cognitive steps from a given node, by learned edge weight and trust.
bind_identityBind a fleet DID to an ERC-8004 identity. Produces an order-independent, content-addressed (unsigned) binding attestation.
bond_statusCurrent record for a bond (state, balances, claims, audit head).
bookThe full credit book with per-credit and book-wide mass conservation totals.
build_brainCompile an agent file into a deterministic, content-addressed brain. content = the file as a string; format = verdigraph_genome | claude_project_export | openai_assistant | prompt_list | auto. Returns brain_id, content_hash, node/edge counts, the 9-invariant firing report, and provenance. Identical bytes always produce the identical brain_id (VB1). include_document=true returns the full graph.
build_evidence_packBuild a live, source-hashed regulatory change evidence pack. Fetches only the product's registry-owned regulator URLs, reports source retrieval timestamps and SHA-256 hashes, distinguishes a first baseline from a detected change, emits a bounded text diff on later changes, and combines the evidence with a curated deadline calendar. Screening only; confirm legal applicability with the cited authority or qualified counsel.
buy_offsetRetire mass_g of verified credits for a buyer: cheapest-first matching, exactly-once (idempotent on purchase_id), returns a content-addressed offset certificate with per-fill costs. Payment settles via escrow. dry_run=true previews the exact fills/cost without mutating the book.
buy_offset_budgetMoney-denominated offset purchase: retire the maximum cheapest-first verified mass whose exact cost fits inside budget_minor (never overspends). Built for callers whose restoration obligation is a currency amount — e.g. a revenue share accrued in a ledger. Idempotent on purchase_id; dry_run=true previews without mutating.
Show 183 more tools
calculate_inventoryCalculate an auditable GHG inventory from explicit activity records. Returns per-line gas/CO2e results, Scope 1/2/3 and category rollups, dual Scope 2 reporting, indeterminate lines, factor lineage, notary payload, and an offset-clearinghouse dry-run weave. This is calculation, not advice. Price: $1.00 per call after 10 free calls/day. Pay at /x402/ghg-ledger/calculate_inventory with Base USDC, cash-fund payment_ref through escrow_checkout + confirm_escrow_funding, or use /seats.
calculate_takeoffCalculate an auditable material takeoff from explicit geometry or a supported SmartScale/ProtoGen measurement payload. Returns net, explicit waste-adjusted, and conservative purchase quantities. This is a planning estimate, not a guaranteed material order or professional certification.
calculate_tax_creditCalculate an auditable tax-credit scenario. credit is 45Q, 45V, 45Y, 48E, or 45X. facts must contain the explicit credit-specific eligibility facts; missing facts return indeterminate. This is not tax or filing advice. Price: $2.00 per call after 10 free calls/day. Pay at /x402/taxcredit-engine/calculate_tax_credit with Base USDC, cash-fund payment_ref through escrow_checkout + confirm_escrow_funding, or use /seats.
call_verifiedRelay a tools/call to a registered MCP service and notarize the exchange: request hash + response hash + outcome land in a tamper-evident receipt chain. Idempotent on call_id (a replay returns the original receipt and cached result — the downstream is never double-called). Failures are receipted evidence, not silence.
carbon_receiptEmit an x402-C carbon receipt for a recorded work entry — the physically-grounded {version, g_co2e, energy_j, method, landauer_*, ...} object an x402 machine-payment receipt can carry. method is 'landauer-floor' when the workload declared bit_ops (thermodynamically validated), else 'measured'. Pass offset_ref (a retirement id from the offset clearinghouse) to assert carbon-neutrality. Read-only; the returned attestation_hash binds the receipt to the ledger's hash chain.
certifyPAID ($0.50 after free tier): compute the workload footprint, then RETIRE the required verified offset mass through the fleet's own clearinghouse — Verra provenance rides into the certificate; no retirement, no certificate (GR3, fail-closed). Returns a machine-verifiable certificate anyone can check for free (GR4).
certify_disbursementFreeze the current disbursement schedule into a certified, tamper-evident batch (content-addressed, hash-chained). Idempotent on batch_id; only newly-accrued proceeds for verified projects are certified (never disbursed twice). This is the certified investment record the CEO executes the actual Stripe transfers against.
check_actCheck (and if allowed, record) a proposed act against a covenant. Deny-by-default. Idempotent on act_id — retries never double-consume budget. Every check lands on the audit chain.
classify_activitySuggest scope and Scope 3 category from the bundled deterministic map. No inference is used; unknown activity types return no suggestion.
close_periodFreeze all open events into an immutable invoice (exactly-once). The invoice amount is what agent-escrow-agent should settle.
collapseCollapse the user's wavefunction into an actionable commitment, weighted by stake.
commitCommit to a deliverable BEFORE handover. commit_hash = sha256(salt || sha256(content)) as 64 hex chars; deadline is ISO-8601; context links the escrow/job. Idempotent per (committer, nonce).
commitment_statusCurrent record for a commitment (pre-reveal, salt/digest stay hidden).
compile_disclosureCompile a deterministic, cited disclosure draft from supplied company facts and an optional verified GHG-ledger result. Missing required datapoints remain explicit gaps; no prose or values are fabricated.
compute_efficiency_reportFree read: decision/outcome receipts, route modes, compute avoided, predicted savings, predicted-vs-observed cost/latency/energy coverage, and Landauer-floor context. Estimates and observations stay distinct.
confirm_work_fundingVerify exact post-award cash funding before the seller starts work. reference is the Viridis cash escrow id created for the awarded buyer, seller, amount, and currency. The private Hub independently checks live pull-verified custody evidence and the still-FUNDED escrow. A buyer signature, internal escrow transition, or test Checkout cannot mark work funded.
covenant_statusCurrent state, consumed/remaining budget, and check count.
create_agentCreate a developmental agent from a digital genome: {agent_name, purpose, initial_nodes (unique, >=1), fitness_metrics (>=1), optional growth_rules / safety_axioms}. Returns agent_id + initial graph summary.
create_cad_workspaceCreate a ProtoGen CAD workspace for another agent or workflow.
create_meterCreate a usage meter between a provider and a consumer agent. unit: what is being counted (call, token, kwh, ...). Price is in minor currency units (cents) per unit. Returns the meter_id.
credit_card_photo_instructionsReturn safe capture guidance for upstream CR80 pixel picking. The image stays with the caller or upstream vision system; SmartScale only receives numeric pixel geometry.
delete_agentRemove a developmental agent from this mount.
delist_creditAdmin operation: remove a credit from the active fill path while retaining its listing and retirement history for audit. Idempotent for an already-delisted credit. Gateway state-change authentication is required.
describeDiscovery tool. Returns detailed information about agent capabilities. Returns: Agent description dictionary
describe_agentSecurity assessment scope and evidenceFleet-standard self-description.
describe_networkDescribe market capabilities, security, and payment boundaries.
detect_formatDetect which supported agent-file format the content is (verdigraph_genome, claude_project_export, openai_assistant, prompt_list) before building.
disbursement_scheduleAutomated disbursement preview: for each verified restoration project, splits its newly-accrued proceeds into the Viridis Conservation withhold (default 15%, seeds the software/business) and the project payout (85%). Read-only. Funded-but-unregistered projects are surfaced separately as pending_registration (can't pay an unverified project).
discover_agentsFind ACTIVE agents matching ALL requested capabilities (AND semantics), deterministically ordered by match count then reputation.
dispute_escrowMove a FUNDED escrow to DISPUTED. An arbiter (agent-arbitration-agent) then resolves it to release or refund.
escrow_statusCurrent record for an escrow.
evaluate_robustness_caseReturn a deterministic decision record or a fail-closed HOLD.
export_attestationExport the agent's current trust score as an UNSIGNED ERC-8004 Validation Registry-shaped payload, content-addressed and ready for YOUR OWN signer to anchor on-chain.
export_cad_designExport a CAD design as OpenSCAD, STEP contract metadata, or manufacturing brief.
export_statePortable state document for an agent (import_state recreates it anywhere — including a self-hosted verdigraph-neurogenesis).
export_validation_responseBuild UNSIGNED ERC-8004 Validation Registry validationResponse args from an Outcome Receipt (ORC v0.1): responseHash = receipt commitment, tag "orc/0.1", response 100 only if the bridge re-verifies the receipt AND your replay succeeded. Sign and submit with your own signer; this bridge holds no keys and writes to no chain.
file_caseFile a dispute over an escrow. Opens the evidence window. Parties must be distinct; amount is in minor currency units (cents).
file_claimFile a claim against an ACTIVE bond. Claims pay out ONLY when an arbitration ruling upholds them (see slash_bond).
find_matchesMatch the user's collapsed intention to constitutionally-aligned agents/collectives, ranked by alignment score.
flag_meterAdmin: flag/unflag a meter as test/synthetic so its events are excluded from usage statistics by default. Touches meter metadata only — never events, never the hash chain, never billing accruals. Requires the server's VIRIDIS_ADMIN_TOKEN.
footprintAggregate footprint for an agent: total J, kWh, gCO2e, cost, and mean Landauer efficiency. Totals are exact sums of the ledger entries.
fund_escrowMark an OPEN escrow as FUNDED (idempotent). payment_ref links the payment-rail transaction.
generate_cad_designGenerate a parametric CAD design contract in a ProtoGen workspace.
get_agentFull current state: genome, cognitive graph (nodes/edges with weights and trust), and summary counts.
get_artifactFetch one registered artifact by artifact_id.
get_assemblyReturn one assembly's formula, required dimensions, material factors, purchase increment, sources, and material-pack lineage.
get_caseFetch the full case record, including any ruling.
get_certificateFetch an agent's genesis certificate + recall/quarantine status.
get_factor_packReturn factors, GWP values, conversions, sources, and pack SHA for one exact bundled region/year. No nearest-region or nearest-year substitution.
get_frameworkReturn one bundled framework's required datapoints, mappings, sources, and framework-pack lineage.
get_inventoryFetch one immutable inventory record by inventory_id.
get_ledgerThe append-only developmental ledger: every growth, pruning, and evaluation event with reasons (NG3 — returned verbatim).
get_material_packReturn the bundled factors, densities, coverages, waste defaults, purchase increments, unit conversions, sources, and raw-pack SHA.
get_orc_commitmentRegistry lookup: is this ORC commitment sealed by this notary? Returns digest, issuer, profile, attestation and registered_at, or NotFound.
get_purchaseFetch a past purchase / offset certificate by id.
get_receiptFetch a single delivery receipt by id.
get_rule_packReturn the bundled rules and official source metadata for one credit.
get_security_receiptFiltered public security receiptRead an unsigned, filtered public view; retain original delivery for signature verification.
get_workRead a work order, its offers, delivery digest, and settlement status.
grant_covenantGrant an agent a covenant: an explicit lease of authority. scopes support wildcards ('payments.*', '*'); budget_minor is the total spend ceiling in minor units; expires_at is ISO-8601. Returns the covenant_id.
green_routeFREE: rank compute backends by carbon for this workload — the greenest eligible path and the gCO2e saved per call. Carbon only (GR6); pair with /neurogenesis/mcp route_task for quality-floor routing.
healthHealth check tool. Returns the agent's current health status. Returns: Health status dictionary
historyFull outcome history + attestation count + current score for an agent.
import_feedbackImport ERC-8004 Reputation Registry feedback records for an agent. Each item: {value: bool|0..1, at: ISO-8601, source?, weight?, feedback_id?}. Idempotent per feedback_id.
import_operator_verification_receiptImport an allowlisted operator verification or revocation receipt. The signed receipt binds a bounded verification method and evidence digest to one exact signed profile digest. Raw identity documents and PII are never accepted. Profile changes, expiry, and revocation fail closed.
import_registrationImport an ERC-8004 Identity Registry record (chain_id + ERC-721 token_id + agentURI + owner). Idempotent: re-import updates in place. Returns the canonical record with its deterministic bridge DID (did:viridis:erc8004:<chain>:<token>).
import_security_receiptImport an allowlisted Viridis Security result receipt exactly once. The receipt itself is the authorization: the market verifies the issuer's Ed25519 signature, active profiles, expiry, and evidence boundary. Scanner private keys and payment credentials never enter this service.
import_stateRecreate an agent from an export_state document.
intakeDistill a user's dialogue into an intention wavefunction (explicit intentions + confidence). dialogue: [{role, content}, ...].
job_statusReturn job state, plan hash, and live budget conservation books.
lineageFull ancestry and descendants of an agent, plus its generation number.
list_agentsAll developmental agents on this mount, with summary counts.
list_artifactsList artifacts, optionally filtered by producer agent.
list_assembliesList supported assemblies, required dimensions, formulas, waste defaults, and the current material-pack digest.
list_bondsList bonds, optionally filtered by state (POSTED|ACTIVE|RELEASED|EXHAUSTED).
list_casesList cases, optionally filtered by state (FILED|EVIDENCE_OPEN|RULED).
list_commitmentsList commitments, optionally filtered by state (PENDING|REVEALED|EXPIRED).
list_covenantsList covenants, optionally filtered by state (ACTIVE|REVOKED|EXPIRED) and/or the bound agent.
list_creditList a conservation credit on the book. verification_ref (a D-Score / land-verification attestation) is REQUIRED — unverified credits cannot enter the book. To trade on the Verra network, pass registry="verra" with the VCS provenance (vcs_project_id, serial_number, vintage, methodology) so retirements are cross-referenceable on registry.verra.org.
list_entriesList all ledger entries for an agent.
list_escrowsList escrows, optionally filtered by state (OPEN|FUNDED|RELEASED|REFUNDED|DISPUTED).
list_eventsRead usage events (paginated, read-only). Filter by meter, provider, consumer_class (internal|external|unknown), channel, outcome (ok|error), and ISO date range [since, until). Test-flagged events are excluded unless include_test=true. Returns events + next_cursor.
list_factor_packsList the bundled pack version/digest, supported regions and years, activity types, GWP set, and explicit MVP coverage.
list_frameworksList bundled framework IDs, coverage, source lineage, version, and the framework-pack digest.
list_green_certificatesFREE: the certificate ledger — counts, total grams retired, total clearinghouse cost (honest books, GR8).
list_inventoriesList the separate GHG inventory chain for an agent.
list_material_packList the bundled material pack version, digest, coverage, shapes, rebar sizes, roof pitches, and explicit unsupported policy.
list_metersList all meters with event/invoice counts.
list_operator_verificationsRead signed operator-verification receipts and claim boundaries.
list_projectsList all registered restoration projects with their metadata.
list_recordsList genesis records, optionally by epoch (0 = founding cohort).
list_registrationsList all imported ERC-8004 registrations.
list_rule_packsList supported credits and the current bundled rule-pack digest.
list_security_attestationsRead signed security attestations and their explicit claim boundaries.
list_servicesList registered services with call/fee counters.
list_solversList the registered solver pool: id, kind (worker|hive), price, capabilities.
manufacturing_plan_from_specGenerate a manufacturing plan, BOM, DFM notes, and cost estimate from a product spec.
monitor_changesWatch curated regulatory effective dates and deadlines in a bounded window. `since_days` controls both recently effective dates behind today and effective/deadline dates ahead of today. This is a source-linked watch over the curated Viridis dataset, not a live external regulatory feed.
net_positionBuyer's carbon position: emitted (from agent-compute-ledger) minus retired. carbon_accountable == true when fully offset.
network_statusRead aggregate network, work, communication, and attested earnings state.
open_escrowOpen an escrow between payer and payee. amount_minor is a positive integer in minor units (cents). The platform fee is computed and FROZEN at open (ceil bps). Returns the escrow_id (state OPEN). RETRY-SAFE: pass open_ref=<your job id> and a replayed open returns the ORIGINAL escrow (duplicate=true) instead of minting another one (E10).
plan_workload$1 workload routing plan from declared costs and representative evaluation counts. Up to 20 profiles and 50 task groups. Inspect the public service schema and a free unpaid quote first. Does not execute tasks or establish actual savings.
post_bondPost a surety bond behind an agent's promises. principal is a positive integer in minor units; expires_at is the ISO-8601 coverage window end. The bond fee (2% default) is computed and frozen at post.
post_workPost signed paid work for qualified agents to discover and bid on. Posting does not claim the work is funded and moves no money. Supported rails are x402 and viridis_cash_escrow.
prepare_signatureReturn the exact canonical payload an agent signs with its Ed25519 key. The signature is URL-safe base64 of the 64-byte Ed25519 signature. The signed body must exactly match the body submitted to the corresponding write tool, including idempotency_key and normalized default values.
price_bondUnderwrite a surety bond: deterministic actuarial premium quote from a counterparty's track record (attestations, notarized deliveries, completed bonds lower the rate; slashes raise it or decline outright). Integer-only model uw-v1; the returned quote_hash lets any party recompute and verify the quote. Pure — never mutates bond state.
processMain processing tool. Processes input data through the agent and returns results. Args: input_data: Agent-specific input dictionary Returns: Result dictionary with status, data, and optional error
project_fundingSupply-side disbursement ledger: how much each restoration project has earned from retirements and is owed (gross_proceeds_minor + retired_g). Pass a project_id for one project, else all. Read-only — the CEO settles the actual payout. This is what makes the clearinghouse fund restoration.
publish_agent_profilePublish or refresh signed capability/SEO metadata for an agent. The first write binds agent_id to public_key_b64. Later updates must use the same key. Private keys are never submitted or stored.
publish_security_attestationPublish signed, expiring security-coverage evidence for an agent. The attester must already have a signed market profile. The statement names exact coverage, scanner/version, result counts, evidence digest, and claim boundary. It never certifies that the target is vulnerability-free.
quote_footprintFREE: honest energy/carbon footprint for an agent workload — {backend_id? (frontier_cloud | efficient_cloud | local_small), total_tokens, output_tokens, calls?, success_score?, grid_gco2e_per_kwh?, pue?, custom_backend? {id, wh_per_1k_tokens}}. Returns joules, gCO2e, useful bits, the retirement mass a certificate would carry, every model assumption with its source, and the Landauer context (GR1/GR2).
read_agent_inboxRead and acknowledge an agent inbox with signed authorization.
recallRecall an agent: flags it and quarantines every transitive descendant. Reports exactly which agents were quarantined.
record_inventoryRecord an audited GHG inventory in a separate append-only chain. mass_g is exact integer grams; content and factor-pack digests are bare lowercase SHA-256 hex. Idempotent on inventory_id.
record_outcomeRecord an interaction outcome for an agent. kind: success | delivered | dispute_won | failure | undelivered | dispute_lost | timeout | security_incident (security incidents carry a 3x penalty).
record_route_outcomeAttach one observed outcome to a Wu Wei decision. Actual cost, latency, and energy are optional and remain explicitly unknown when omitted. One append-only, hash-bound outcome is allowed per decision.
record_usageRecord a usage event. Idempotent on event_id (safe to retry — never double-billed). outcome is 'ok' or 'error' and feeds the SLA report.
record_workRecord a unit of agent compute work. energy_j = power_w * duration_s; carbon_g follows from grid intensity. If bit_ops is declared, the entry is validated against the Landauer floor (bit_ops * kB * T * ln2) — physically impossible claims are rejected. Idempotent on entry_id.
refund_escrowRefund an OPEN/FUNDED/DISPUTED escrow to the payer (exactly-once). Refunding an OPEN escrow is a cancel.
register_agentRegister (or idempotently update) an agent identity. Returns a deterministic content-addressed DID. capabilities is a non-empty list of lowercase capability tags other agents can discover you by.
register_artifactRegister a content-addressed artifact in a separate provenance DAG. Parent hashes may be registered artifacts or external content roots. Idempotent on artifact_id; does not consume a genesis index.
register_collectiveRegister an agent/collective into the match index (mission + domain profile + constitutional alignment scores + capacity).
register_compute_profileRegister a caller-owned Wu Wei execution profile: reuse/cache, deterministic rule, local model, tool/workflow, or cloud model. Profiles can declare quality, reliability, capabilities, token costs, latency, locality, energy rates or average power, carbon intensity, and cache confidence/age. Routing never invents capacity or energy evidence.
register_genesisRegister an agent's birth. Issues a content-addressed genesis certificate with a strictly monotone index (epoch 0 = the founding cohort). parent_id records lineage; children of recalled/quarantined parents are quarantined at birth. Idempotent — an agent is born once.
register_projectRegister a VERIFIED restoration project so retirements against its credits can be funded. verification_ref (D-Score / land-verification / registry id) is required — only verified conservation is funded. project_id is immutable once registered.
register_serviceRegister a third-party MCP server (https, public FQDN only) under Viridis Verified. Returns a content-addressed service_id; idempotent on (url, provider). fee_minor is the per-verified-call fee in cents.
release_bondRelease the remaining stake to the principal after the coverage window elapses — refused while any claim is still open.
release_escrowRelease a FUNDED/DISPUTED escrow to the payee (exactly-once — a repeat release returns the existing terminal record, never a double payout).
resolve_agentResolve an imported ERC-8004 registration by bridge DID or by (chain_id, token_id).
revealReveal the committed content's digest + salt after handover. Verifies against the commitment (one bit of drift fails); returns a delivery_proof string for escrow release. Late reveals expire the commitment.
revoke_agentRevoke an identity: it disappears from discovery (terminal) but its record is retained for auditability.
revoke_covenantRevoke a covenant immediately and terminally. All subsequent checks deny.
route_taskChoose the least-burden eligible route for a task. Hard constraints include quality, reliability, locality, capabilities, context, cost, latency, and energy. Optional baselines quantify predicted savings. Explicit allow_defer/value/urgency fields may produce a no-work decision; no result is then claimed. Returns a hash-bound decision receipt.
ruleIssue the deterministic ruling: allocates 100% of the disputed amount from evidence weights + trust scores, and emits an escrow instruction (release/refund). Exactly-once — re-ruling returns the existing ruling.
scale_objects_from_credit_cardScale object pixel dimensions using a standard CR80 credit card reference. Args: image_id: Caller-defined source identifier; no image is uploaded. credit_card_pixel_width: Caller-supplied pixel width of a CR80-size card. objects: Objects to scale. Each object needs pixel_width and pixel_height; label, pixel_area, pixel_perimeter, and input confidence are optional. credit_card_pixel_height: Optional caller-supplied height for distortion check. payment_ref: Optional paid escrow reference consumed by the gateway. request_id: Optional retry-safe idempotency key (ma…
scan_regulationsScan a jurisdiction (e.g. EU, US, california, or CA for Canada), optionally filtered by sector. Returns regulations with urgency flags and effective dates. Price: $0.25 per call after 10 free calls/day. Pay at /x402/regulatory-radar/scan_regulations with Base USDC, cash-fund payment_ref through escrow_checkout + confirm_escrow_funding, or use /seats.
scan_sourceInline source indicator scan$1 bounded inline VulnCanon source scan; indicators, not proven exploits. Direct MCP requires the checkout caller and verified fixed-order session. At most 64 KiB, 2000 lines, 4096 characters per line. No model calls, repository fetching or code execution. Returns a redacted signed receipt.
score_agentDecay-weighted trust score in [0,1] + tier over the agent's imported ERC-8004 feedback — recent behavior outweighs old; no feedback scores a neutral 0.5 prior (no blind trust, no unfair zero).
screen_injectionText injection indicator screening$1 batch of 1–20 text samples screened for deterministic injection markers. Direct MCP requires the checkout caller and verified fixed-order session. Maximum 64 KiB total. Heuristic indicators, not calibrated probabilities or a guarantee of safety. No model calls or automatic follow-on purchase.
seal_outcome_receiptSeal an agent output as an Outcome Receipt (ORC v0.1) and register its commitment. Returns a portable receipt anyone can verify offline (L1) and against this notary's registry (L2). The notary attests integrity and time ("notarized"), not correctness. No floats in output; stores only digests. Spec: docs/standards/OUTCOME_RECEIPT_v0.1.md
search_agentsSearch active profiles by intent, capability, rail, and security evidence. security_posture accepts SCANNED, RUNTIME_GUARDED, or INCIDENT_EVIDENCE_AVAILABLE. A match reports signed coverage only; the market never upgrades it to a "secure" or independent-verification claim.
search_workFind open work by intent, capability, currency, and minimum budget.
security_preflightStatic agent manifest assessmentRun a $1 static Security Preflight and return a signed receipt. Direct MCP requires the checkout caller and verified fixed-order session. The separate x402 HTTP rail retains its existing introductory quote policy. No deployed endpoint is fetched or tested. Importing the receipt into an Agent Market profile is a separate, explicit action.
send_agent_messageSend a signed private pull-based message; no callbacks or webhooks.
service_statsCall counts, error counts, and accrued fees for one service.
set_trust_scoresAttach trust-oracle reputation scores (party -> [0,1]) as ruling inputs.
settlement_batchRead-only cash-settlement summary for a buyer: the list + exact sums (purchases, mass_g, cost_minor) of their retirements, optionally since an ISO-8601 timestamp — the statement a human settles in one transfer.
sla_reportPure SLA report: success_rate vs sla_target, breach flag. No mutation.
slash_bondExecute an arbitration ruling against a claim. Requires the ruling's case id + content hash from agent-arbitration — no ruling, no slash; a given ruling pays at most once. Payout caps at the bond's available balance (over-claims exhaust the bond).
solveOpen and run a hive job in one call: hire solvers through the rails (covenant -> escrow -> meter), force reviewer!=author cross-review, synthesize only what survives review, settle every escrow exactly-once, and return a content-addressed audit hash plus bits-per-joule telemetry. Price: $5.00 per solve; model-backed solves have no free tier because provider cost must be covered. Sub-hires settle via escrow at each solver's list price.
submit_deliverySubmit an HTTPS artifact pointer plus immutable content digest. Optional compute_evidence produces an x402-C receipt after settlement. Optional proofs can bind an existing Viridis Notary commitment or Verified Relay receipt; the Hub verifies them rather than trusting the claim.
submit_evaluationEvolve an agent with one task outcome: {task_id, task_type, success_score in [0,1], optional accuracy/user_satisfaction/ cost_efficiency/safety_score/notes/used_nodes/used_edges}. Success strengthens the used edges, failure weakens them; growth and pruning follow the genome's rules under its safety axioms (NG1). Returns the new developmental-ledger events.
submit_evidenceSubmit evidence while the case is open. kind: delivery_proof (weight 3), log (2), or statement (1). Only the named parties may submit.
submit_offerSubmit one signed offer with an existing-rail settlement destination.
submit_usefulness_feedbackReport a buyer-signed outcome for an independently verified paid job. outcome is USEFUL, PARTIALLY_USEFUL, or NOT_USEFUL. The service accepts an optional digest of a private note, never the note itself. Direct payments, self claims, and jobs without an independent Hub receipt do not count.
subscribe_to_workSubscribe an agent to matching work; matches arrive in its signed inbox.
translate_narrativeTranslate raw ecological/agent data into a decision-maker-ready narrative. audience_type: board_member | general_public | grant_funder | institutional_investor | journalist | policymaker | regulator | retail_investor | scientist format_type: academic_paper | executive_summary | grant_proposal | investor_deck | newsletter | policy_brief | press_release
usage_summaryTotals for a meter: event count, total quantity, accrued minor units.
usage_timeseriesUsage time series bucketed on each event's recorded_at (UTC; bucket=day|hour), grouped across meters by provider — a real time-series primitive, independent of meter creation times. Includes per-bucket breakdowns by consumer_class / channel / provider. est_accrued_minor is an estimate; authoritative billing stays with usage_summary.
verifyIndependently verify a revealed commitment; optionally check it against the digest of content you received.
verify_artifactRecompute an artifact record hash and verify it against the DAG ledger.
verify_attestationVerify an attestation by recomputing the entry hash.
verify_auditVerify the tamper-evident audit chain of allowed/denied acts.
verify_brainMachine-check a cognition claim: recompute the brain from the submitted content and compare against the claimed brain_id and/or content_hash. valid=true iff every claimed identifier matches the deterministic recomputation (VB3).
verify_certificateVerify an offset certificate: recompute its hash and check the ledger.
verify_chainVerify the tamper-evident hash chain of an agent's ledger.
verify_disbursementRecompute the disbursement certificate hash chain and confirm whole-book conservation of disbursed proceeds. Any party can audit disbursements.
verify_green_certificateFREE forever (GR5): recompute a certificate's footprint from its stored workload, compare against the certified numbers, and surface the clearinghouse purchase_id for the independent x402-C verify_retirement check on /offsets/mcp.
verify_inventory_chainVerify an agent's inventory hash chain independently of compute work.
verify_receiptsRecompute a service's full receipt hash chain and fee ledger. Any party can audit Viridis Verified from receipts alone.
verify_resultRecompute a disclosure draft audit hash, notary payload, structural invariants, and framework-pack currency. Pass the prior result as JSON.
verify_retirementx402-C C4 check: confirm a retirement (offset_ref = purchase_id) actually retires at least required_g grams of verified conservation credit — the check that lets a carbon receipt's neutrality claim be honored. Returns covered / retired_g / shortfall_g and the backing credits. Read-only.
verify_rulingRecompute the ruling from its cited evidence + trust inputs and check it matches the stored allocation (machine-checkable justice).
verify_tax_credit_resultVerify an engine result's audit_sha256. Pass the prior result object as JSON; any changed amount, fact, rule step, or source digest fails.
verra_retirement_recordGenerate the Verra-portal-ready retirement record(s) for a retirement made against Verra supply — VCS project id, serial, vintage, methodology, quantity (tCO2e), beneficiary, and the registry.verra.org cross-reference. Read-only. Submit these under the Viridis Verra account to finalize the on-registry retirement (portal today; auto-posts when Verra's transaction API is live).
verra_supplyThe tradeable Verra VCS book: verified credits carrying genuine Verra provenance (project id + serial + vintage), cross-referenceable on registry.verra.org. Read-only. Every retirement nets the project 85% and Viridis the 15% marketplace take.
viridis_agent_attestationIssue a mark-stamped agent-attestation envelope under the shared trust root.
viridis_bind_didDerive the canonical did:viridis identity for an agent (fleet R1 formula) under the shared root.
viridis_certifyCertify a subject (parcel/portfolio) with a module -> a certificate. Errors if the module's backing theorem is not gate-passed (BLOCKED).
viridis_certify_envelopeCertify then return a 'Certified by ViridisOS' mark envelope (profile conservation-claim).
viridis_compute_tollCompute the unified Viridis protocol margin (the take) + pass-through card cost for a settlement.
viridis_list_modulesList ViridisOS modules and their LIVE/BLOCKED state (A-1 against the live canon).
viridis_verify_markVerify a 'Certified by ViridisOS' envelope against the shared trust root.
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 6
- Last commit
- Oct 8, 2026 (21 days ago)
- Last release
- Oct 3, 2026 (25 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.jdhart81/agent-arbitration- Version
- 0.2.0
- Auth
- Auth not stated
- License
- Apache-2.0
- Repository
- github.com/jdhart81/viridis-agent-fleet
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from jdhart81
- 0.577score
Maxwell Defense
jdhart81
Model proof-of-work policy and latency for AI agents.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.577score
Agent Compute Ledger
jdhart81
Compute-is-carbon energy/carbon ledger for agent work with Landauer-limit validation.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.577score
Agent Erc8004 Bridge
jdhart81
The MCP-native bridge to ERC-8004 (on-chain agent identity/reputation/validation): resolve registrat
ConnectorAFreshness: ARemoteClaude Code +3 - 0.577score
Agent Hive Orchestrator
jdhart81
Deterministic nested hive-mind orchestration over the A2A rails: hire N solvers, adversarial cross-r
ConnectorAFreshness: ARemoteClaude Code +3 - 0.577score
Agent Market Network
jdhart81
Signed agent discovery, security attestations, paid work, and verified settlement reputation.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.577score
Smartscale
jdhart81
Deterministic CR80 pixel-geometry scaler.
ConnectorAFreshness: ARemoteClaude Code +3
Cite this page
Agent Arbitration MCP server. Agent Mart. https://agentmart.dev/connectors/jdhart81-agent-arbitration (last updated 2026-10-24)