addrbookFor publishers
← The evidence ledger

Evidence row 1259052

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:finance-openverbs-com
Recorded
Previous row
#2325
Body SHA-256
553d32c224dc604456c5724a5e3e9bc370659b8bb7a92ff48c44914b35ed5344
Leaf
0x21042c91374f88b68e8e1d382628581747f08e33fa0cbb305ee0b870c7bee633

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://finance.openverbs.com/v1/future-value"
    ],
    [
      "x402",
      "https://finance.openverbs.com/v1/interest"
    ],
    [
      "x402",
      "https://finance.openverbs.com/v1/irr"
    ],
    [
      "x402",
      "https://finance.openverbs.com/v1/loan"
    ],
    [
      "x402",
      "https://finance.openverbs.com/v1/npv"
    ],
    [
      "x402",
      "https://finance.openverbs.com/v1/present-value"
    ]
  ],
  "name": "finance.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "finance.openverbs.com",
    "endpoints": [
      {
        "description": "Future value of a present sum and/or a level annuity, given a per-period rate and number of periods. Set dueAtBeginning=true for an annuity-due (payments at the start of each period).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "payment",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "periods",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "presentValue",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "ratePercent",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Future value",
        "tags": [
          "future value calculator",
          "annuity future value",
          "fv financial formula",
          "investment growth projection",
          "payments to future value"
        ],
        "url": "https://finance.openverbs.com/v1/future-value"
      },
      {
        "description": "Grow a principal by simple or compound interest over a number of years. Compound interest uses compoundsPerYear compounding periods (default 12, monthly).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "annualRatePercent",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "compoundsPerYear",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "simple",
            "group": "body",
            "name": "method",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "principal",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "years",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "Simple / compound interest",
        "tags": [
          "compound interest calculator",
          "simple interest calculator",
          "grow principal",
          "interest over time",
          "monthly compounding api"
        ],
        "url": "https://finance.openverbs.com/v1/interest"
      },
      {
        "description": "Internal rate of return (per period) of a series of cash flows, solved with a bounded bisection. Requires at least one positive and one negative flow; flows with no sign change or no bracketable root are rejected as a clean 400.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": [],
            "group": "body",
            "name": "cashflows",
            "required": false,
            "type": "array"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Internal rate of return",
        "tags": [
          "internal rate of return",
          "irr calculator",
          "cashflow return rate",
          "investment irr api",
          "solve discount rate"
        ],
        "url": "https://finance.openverbs.com/v1/irr"
      },
      {
        "description": "Compute the level monthly payment, total paid and total interest of a fully-amortizing loan. Handles a 0% rate. Set schedule=true to also return the full month-by-month amortization table.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "annualRatePercent",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "principal",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "schedule",
            "required": false,
            "type": "boolean"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "termMonths",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Loan amortization",
        "tags": [
          "loan amortization",
          "mortgage payment calculator",
          "monthly loan payment",
          "amortization schedule",
          "total loan interest"
        ],
        "url": "https://finance.openverbs.com/v1/loan"
      },
      {
        "description": "Net present value of a series of cash flows discounted at a per-period rate. cashflows[0] is the time-0 flow (typically the initial outlay, negative).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": [],
            "group": "body",
            "name": "cashflows",
            "required": false,
            "type": "array"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "ratePercent",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Net present value",
        "tags": [
          "net present value",
          "npv calculator",
          "discount cash flows",
          "investment npv api",
          "cashflow valuation"
        ],
        "url": "https://finance.openverbs.com/v1/npv"
      },
      {
        "description": "Present value of a future sum and/or a level annuity, given a per-period rate and number of periods. Set dueAtBeginning=true for an annuity-due.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "futureValue",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "payment",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "periods",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "ratePercent",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "3"
        },
        "serviceName": "Present value",
        "tags": [
          "present value calculator",
          "annuity present value",
          "pv financial formula",
          "discount future cashflow",
          "payments to present value"
        ],
        "url": "https://finance.openverbs.com/v1/present-value"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "finance-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "finance.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.004",
      "currency": "USDC",
      "maxAmount": "0.004",
      "minAmount": "0.004"
    },
    "provider": "finance.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "future value calculator",
      "annuity future value",
      "fv financial formula",
      "investment growth projection",
      "payments to future value",
      "compound interest calculator",
      "simple interest calculator",
      "grow principal",
      "interest over time",
      "monthly compounding api",
      "internal rate of return",
      "irr calculator",
      "cashflow return rate",
      "investment irr api",
      "solve discount rate",
      "loan amortization",
      "mortgage payment calculator",
      "monthly loan payment",
      "amortization schedule",
      "total loan interest",
      "net present value",
      "npv calculator",
      "discount cash flows",
      "investment npv api",
      "cashflow valuation",
      "present value calculator",
      "annuity present value",
      "pv financial formula",
      "discount future cashflow",
      "payments to present value"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"553d32c224dc604456c5724a5e3e9bc370659b8bb7a92ff48c44914b35ed5344","id":1259052,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793384200069566,"prev":2325,"subject":"agentic_market:finance-openverbs-com","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).

  1. 0x2103d37e9585aa5fb64c361cffe8f1cda75206dbadcda1d0cd3f29a0ad7f2092
  2. 0x3b6f1b354a61bad34e81dee37b456eb2a101b834eda8bbdad95236a78184c9a1
  3. 0xae8c79761e68f65c9b8b3d20a692f44feb35d9796ba4d8409855ff8d43783f6a
  4. 0xcc61e0cd03e7f83a074605c26aae57327b43c2a27b5dc7b54a8451970d042ae3
  5. 0x9e0f4da303b3a4d6672467488f008a40a1a2e320a16a69fe98bf6b8cf49f10cb
  6. 0xc63e1842933d395242f1f90db86f198efa4807daf2c5a53a3f30a1bdf3697c74
  7. 0x123d9e6d5cc69b61f15b7563f73bc74e2e98f9c8c0c375c84881ad21791febba
  8. 0x59a79769c3b9c766267a3677cf2fd6d323d4cc4141c39226424e00b928dccea7
  9. 0xba8d566828428d828d9c098ddd6de771b6a58849c8b51e659b635c65f050582e
  10. 0xb8b0aacf54d65d51c82524adf3d5dbcd4cb89a9be977396e91bcce2343ccc9df
  11. 0x88f3794567aa5d3de74b7f3e40fdc950c06426f2b440cab02cf8604141e2809f
  12. 0xceeca1bee88ff8601da6d33cd5ab6d65b985f0ffec897a2c0cfd08154ae67f98
  13. 0xbd1446eaebfa305f15b340dea3e27a3e7b3a8ce24b81ebb8cc7d8916641b7cca
  14. 0xa25de97dbaf2a3b2e2808c2011eada63945b08a93d4bb9a6253fb7a136aa5dac
  15. 0x0313631fba69cc31784d20beec069335df13219f8a8a8a8831740bca4d4aa0a0
  16. 0xe2a9872e1b6a01c55a7a8cc5c05c61f3933255db5c26b9c79be4011d28685b52
  17. 0xb0c9ef42e725578748f3119c9dbebf2fc437266bda013df29f98ed3ebe621403
  18. 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
Day root
0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
Chained
0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
Published
On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861

How to check it · This row as JSON