← The evidence ledger
Evidence row 119442
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://saylorinnovations.com/api/calc/amortization
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 42c19a3c5ebdd1f21ebd755ea3eecd180d582ded0ac0b5fcf57daeffe7da2172
- Leaf
- 0xb7062678337a01e708e7dd3e316b6cea9a0804b4f33ef6c6e5490711d30fd6e8
What was observed
{
"endpoints": [
[
"x402",
"https://saylorinnovations.com/api/calc/amortization"
]
],
"name": "Saylor Innovations Dev Tools",
"owner_address": "0xa2a8df0f7caabea4e120a2568118f141569fc8aa",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"assetTransferMethod": "eip3009",
"facilitatorOnly": true,
"memo": "saylor:devkit:calc-amortization",
"name": "USD Coin",
"note": "Base settles through an x402 facilitator. Send payload.signature and payload.authorization (EIP-3009); there is no self-submitted path on this network.",
"version": "2"
},
"maxTimeoutSeconds": 120,
"network": "eip155:8453",
"payTo": "0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa",
"scheme": "exact"
},
{
"amount": "10000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP",
"memo": "saylor:devkit:calc-amortization",
"reference": "FUvm9fPTDuQ5hKNEkuuMnxjLmNHfHJyf2TDoqn7fsWHm",
"session": "eyJhcnRpY2xlSWQiOiJkZXZraXQ6Y2FsYy1hbW9ydGl6YXRpb24iLCJyZWZlcmVuY2UiOiJGVXZtOWZQVER1UTVoS05Fa3V1TW54akxtTkhmSEp5ZjJURG9xbjdmc1dIbSIsInJlY2lwaWVudCI6IjdMU2pmckpmOGZOc0I4VkE5dTdOM1dFbjI1c21RTHBvYjNTdnlVdlhhY3k3IiwibWludCI6IkVQakZXZGQ1QXVmcVNTcWVNMnFOMXh6eWJhcEM4RzR3RUdHa1p3eVREdDF2IiwibWluQW1vdW50IjoxMDAwMCwiZXhwIjoxNzkxODE4MDI2MDY0fQ.77iScT34O_RWRyBS1xb-7NhrQx36giguMuAlJRPsM40"
},
"maxTimeoutSeconds": 120,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
"scheme": "exact"
}
],
"description": "Loan amortization schedule calculator - monthly payment, total interest, payoff time and first 12 payments, with savings from an extra monthly payment",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"extra_payment": "200",
"principal": "300000",
"rate": "6.75",
"years": "30"
},
"type": "http"
},
"output": {
"example": {
"annual_rate_percent": 6.75,
"extra_payment": 200,
"first_12_payments": [
{
"balance": 299541.71,
"interest": 1687.5,
"month": 1,
"payment": 2145.79,
"principal": 458.29
},
{
"balance": 299080.83,
"interest": 1684.92,
"month": 2,
"payment": 2145.79,
"principal": 460.87
},
{
"balance": 298617.37,
"interest": 1682.33,
"month": 3,
"payment": 2145.79,
"principal": 463.46
},
{
"balance": 298151.3,
"interest": 1679.72,
"month": 4,
"payment": 2145.79,
"principal": 466.07
},
{
"balance": 297682.6,
"interest": 1677.1,
"month": 5,
"payment": 2145.79,
"principal": 468.69
},
{
"balance": 297211.27,
"interest": 1674.46,
"month": 6,
"payment": 2145.79,
"principal": 471.33
},
{
"balance": 296737.29,
"interest": 1671.81,
"month": 7,
"payment": 2145.79,
"principal": 473.98
},
{
"balance": 296260.65,
"interest": 1669.15,
"month": 8,
"payment": 2145.79,
"principal": 476.65
},
{
"balance": 295781.32,
"interest": 1666.47,
"month": 9,
"payment": 2145.79,
"principal": 479.33
},
{
"balance": 295299.29,
"interest": 1663.77,
"month": 10,
"payment": 2145.79,
"principal": 482.02
},
{
"balance": 294814.56,
"interest": 1661.06,
"month": 11,
"payment": 2145.79,
"principal": 484.74
},
{
"balance": 294327.1,
"interest": 1658.33,
"month": 12,
"payment": 2145.79,
"principal": 487.46
}
],
"interest_saved_by_extra": 109927.52,
"method": "fixed-rate level payment; monthly rate = annual rate / 12; excludes taxes, insurance and fees",
"monthly_payment": 1945.79,
"payoff_months": 276,
"principal": 300000,
"term_months": 360,
"total_interest": 290558.43,
"total_paid": 590558.43,
"yearly": [
{
"balance": 294327.1,
"interest_paid": 20076.63,
"principal_paid": 5672.9,
"year": 1
},
{
"balance": 288259.2,
"interest_paid": 19681.63,
"principal_paid": 6067.9,
"year": 2
},
{
"balance": 281768.81,
"interest_paid": 19259.14,
"principal_paid": 6490.39,
"year": 3
},
{
"balance": 274826.5,
"interest_paid": 18807.23,
"principal_paid": 6942.3,
"year": 4
},
{
"balance": 267400.82,
"interest_paid": 18323.85,
"principal_paid": 7425.68,
"year": 5
},
{
"balance": 259458.1,
"interest_paid": 17806.81,
"principal_paid": 7942.72,
"year": 6
},
{
"balance": 250962.35,
"interest_paid": 17253.78,
"principal_paid": 8495.75,
"year": 7
},
{
"balance": 241875.05,
"interest_paid": 16662.24,
"principal_paid": 9087.29,
"year": 8
},
{
"balance": 232155.03,
"interest_paid": 16029.51,
"principal_paid": 9720.02,
"year": 9
},
{
"balance": 221758.22,
"interest_paid": 15352.72,
"principal_paid": 10396.81,
"year": 10
},
{
"balance": 210637.5,
"interest_paid": 14628.81,
"principal_paid": 11120.72,
"year": 11
},
{
"balance": 198742.47,
"interest_paid": 13854.5,
"principal_paid": 11895.03,
"year": 12
},
{
"balance": 186019.22,
"interest_paid": 13026.27,
"principal_paid": 12723.26,
"year": 13
},
{
"balance": 172410.07,
"interest_paid": 12140.38,
"principal_paid": 13609.15,
"year": 14
},
{
"balance": 157853.34,
"interest_paid": 11192.8,
"principal_paid": 14556.73,
"year": 15
},
{
"balance": 142283.05,
"interest_paid": 10179.25,
"principal_paid": 15570.28,
"year": 16
},
{
"balance": 125628.65,
"interest_paid": 9095.12,
"principal_paid": 16654.41,
"year": 17
},
{
"balance": 107814.62,
"interest_paid": 7935.51,
"principal_paid": 17814.02,
"year": 18
},
{
"balance": 88760.25,
"interest_paid": 6695.16,
"principal_paid": 19054.38,
"year": 19
},
{
"balance": 68379.16,
"interest_paid": 5368.44,
"principal_paid": 20381.09,
"year": 20
},
{
"balance": 46578.97,
"interest_paid": 3949.35,
"principal_paid": 21800.19,
"year": 21
},
{
"balance": 23260.88,
"interest_paid": 2431.44,
"principal_paid": 23318.09,
"year": 22
},
{
"balance": 0,
"interest_paid": 807.85,
"principal_paid": 23260.88,
"year": 23
}
]
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"POST",
"PUT",
"PATCH",
"DELETE",
"HEAD"
],
"type": "string"
},
"queryParams": {
"properties": {
"extra_payment": {
"description": "optional extra monthly payment",
"type": "string"
},
"principal": {
"description": "Loan amount",
"type": "string"
},
"rate": {
"description": "Annual interest rate in percent",
"type": "string"
},
"years": {
"description": "Loan term in years",
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"first_12_payments": {
"items": {
"properties": {
"balance": {
"type": "number"
},
"interest": {
"type": "number"
},
"month": {
"type": "number"
},
"payment": {
"type": "number"
},
"principal": {
"type": "number"
}
},
"type": "object"
},
"type": "array"
},
"interest_saved_by_extra": {
"type": "number"
},
"monthly_payment": {
"type": "number"
},
"payoff_months": {
"type": "number"
},
"total_interest": {
"type": "number"
},
"total_paid": {
"type": "number"
},
"yearly": {
"items": {
"properties": {
"balance": {
"type": "number"
},
"interest_paid": {
"type": "number"
},
"principal_paid": {
"type": "number"
},
"year": {
"type": "number"
}
},
"type": "object"
},
"type": "array"
}
},
"required": [
"monthly_payment",
"total_interest",
"payoff_months"
],
"type": "object"
},
"type": {
"const": "json",
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791811517/bazaar-icons/bc5e2b3d111ebbef.jpg",
"lastUpdated": "2026-10-12T15:11:46.119Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-12T15:11:45.879Z"
},
"resource": "https://saylorinnovations.com/api/calc/amortization",
"serviceName": "Saylor Innovations Dev Tools",
"tags": [
"calc",
"amortization",
"calculator"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Loan amortization schedule calculator - monthly payment, total interest, payoff time and first 12 payments, with savings from an extra monthly payment"
}What the leaf hashes
{"body":"42c19a3c5ebdd1f21ebd755ea3eecd180d582ded0ac0b5fcf57daeffe7da2172","id":119442,"kind":"listing","method":"baseline/1","observed_us":1793025615613937,"prev":null,"subject":"x402_bazaar:https://saylorinnovations.com/api/calc/amortization","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xb7063afa15c94dd3d86dc9e64fe9b34a47ddc9702aa33cdb247ec67ca61de9c3
- 0xec6af73af04320a2d719acde136d7b546810531d3daa1c84193fd06edf2882e1
- 0x518f4169d9bf97e453b723daf99a7411d154c6f635fb3a119b6e5ee527c5d0d6
- 0x4b627cdaeb435c2a50ea4cc81ac79f08297d439b862ba91c47b1858d0c1a4192
- 0xb9382804ed7c4e3eecec711a9204e9fb377772ef54e02d2918c4510522a33911
- 0x28f1b494ec1dd07116ff709f43b1b0b290d3bb8955c8eabad182f28d0daaefdd
- 0x3f3c1c793b4ab3595c112844eb319e76255283a6094b06a74f2c4a701071e699
- 0x7813e9688c1958a5059023a170f9557128e556176bcca3b2d4b755b9dc59e65c
- 0x203031853a23761646df08437e349b7cd9eb223cae4d3fc2fc000cd29f45f113
- 0x3c953fc01471f64b47ceca06a1ce81bf4769d6cdb848dfcd2546248b8ad8a749
- 0x552b4fce1ed8f44d691c0a47a6af5ee62ad904edb2ebdc55a5ed71fca6e7564f
- 0x17930d484cab3f6850715eb0b77dd189c3c06f975cf9def12285fde3eb9b4234
- 0x0d86419ca1dd0b62fd8b22ea2e8c74d441312cec3116a467bea429b43e026565
- 0x083427e39db4dd470662401f6db5db8fadf084fc4274cf8621b368416952b78b
- 0x1a74ed3b3756b9cd946da49701bcec120ec88645013da99fa9eea60b39e1a570
- 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae