{"id":119901,"recorded_at":"2026-10-26T14:40:16.914597Z","observed_at":"2026-10-26T14:40:16.914529Z","subject_kind":"source_record","subject":"x402_bazaar:https://saylorinnovations.com/api/finance/npv-irr","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://saylorinnovations.com/api/finance/npv-irr"]],"name":"Saylor Innovations Data Desk","owner_address":"0xa2a8df0f7caabea4e120a2568118f141569fc8aa","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"eip3009","facilitatorOnly":true,"memo":"saylor:datadesk:npv-irr","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":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"assetTransferMethod":"eip3009","facilitatorOnly":true,"memo":"saylor:datadesk:npv-irr","name":"USD Coin","note":"Polygon 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:137","payTo":"0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa","scheme":"exact"},{"amount":"10000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"assetTransferMethod":"eip3009","facilitatorOnly":true,"memo":"saylor:datadesk:npv-irr","name":"USD Coin","note":"Arbitrum 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:42161","payTo":"0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb","memo":"saylor:datadesk:npv-irr","reference":"6mRxJ25kN62YoRSkYp1y2seEk4mxxsgRsJVrxEf6vh6r","session":"eyJhcnRpY2xlSWQiOiJkYXRhZGVzazpucHYtaXJyIiwicmVmZXJlbmNlIjoiNm1SeEoyNWtONjJZb1JTa1lwMXkyc2VFazRteHhzZ1JzSlZyeEVmNnZoNnIiLCJyZWNpcGllbnQiOiI3TFNqZnJKZjhmTnNCOFZBOXU3TjNXRW4yNXNtUUxwb2IzU3Z5VXZYYWN5NyIsIm1pbnQiOiJFUGpGV2RkNUF1ZnFTU3FlTTJxTjF4enliYXBDOEc0d0VHR2tad3lURHQxdiIsIm1pbkFtb3VudCI6MTAwMDAsImV4cCI6MTc5MjM4MTY2NjYwNX0.BQyvuJ-HMEovbpMik6nxGFeGzMW7iC-k6SdYK7wx6eg"},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7","scheme":"exact"},{"amount":"10000","asset":"Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB","extra":{"feePayer":"GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb","memo":"saylor:datadesk:npv-irr","reference":"HiLCCEvAzNaXb4xVFQvtG7Mwr4mcaMXtQqEqDRjTvCm2","session":"eyJhcnRpY2xlSWQiOiJkYXRhZGVzazpucHYtaXJyIiwicmVmZXJlbmNlIjoiSGlMQ0NFdkF6TmFYYjR4VkZRdnRHN013cjRtY2FNWHRRcUVxRFJqVHZDbTIiLCJyZWNpcGllbnQiOiI3TFNqZnJKZjhmTnNCOFZBOXU3TjNXRW4yNXNtUUxwb2IzU3Z5VXZYYWN5NyIsIm1pbnQiOiJFczl2TUZyemFDRVJtSmZyRjRIMkZZRDRLQ29Oa1kxMU1jQ2U4QmVud05ZQiIsIm1pbkFtb3VudCI6MTAwMDAsImV4cCI6MTc5MjM4MTY2NjYyNH0.fabNg7RflsFz5ZGkB2Bpg59n8DPZ8j2JSBFCPNzb95w"},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7","scheme":"exact"},{"amount":"92231","asset":"So11111111111111111111111111111111111111112","extra":{"memo":"saylor:datadesk:npv-irr","native":true,"note":"Native SOL: send lamports with a system transfer, not an SPL transfer. Price is quoted live and this quote expires in 120s.","quotedLamports":"95084","reference":"EBhBhNzH7QsdXUYLNfVosLtz6wr34jhvdXr6TevXNL49","session":"eyJhcnRpY2xlSWQiOiJkYXRhZGVzazpucHYtaXJyIiwicmVmZXJlbmNlIjoiRUJoQmhOekg3UXNkWFVZTE5mVm9zTHR6NndyMzRqaHZkWHI2VGV2WE5MNDkiLCJyZWNpcGllbnQiOiI3TFNqZnJKZjhmTnNCOFZBOXU3TjNXRW4yNXNtUUxwb2IzU3Z5VXZYYWN5NyIsIm1pbnQiOm51bGwsIm1pbkFtb3VudCI6OTIyMzEsImV4cCI6MTc5MjM4MTY2NjYyNX0.5PY93fhOnrUt80zFRUpdJgFIwa1QWwDsRWXgAQkRors","solUsdPrice":105.17},"maxTimeoutSeconds":120,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7","scheme":"exact"}],"description":"NPV, IRR, profitability index, payback and discounted payback for a cash-flow series with an accept or reject decision and NPV at several discount rates","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cashflows":"-1000,300,400,500,200","rate":"0.08"},"type":"http"},"output":{"example":{"cashflows":[-1000,300,400,500,200],"decision":"accept: positive NPV at the discount rate","discount_rate":0.08,"discounted_payback_periods":2.96,"irr":0.153221,"irr_percent":15.322,"note":"Cash flows are assumed to arrive at equal period intervals starting with period 0 (the outlay). IRR is the discount rate that makes NPV zero; with sign changes in the middle of the series more than one IRR can exist and this returns the first bracketed root.","npv":164.6354,"npv_at_rates":[{"npv":400,"rate":0},{"npv":244.99,"rate":0.05},{"npv":115.57,"rate":0.1},{"npv":6.44,"rate":0.15},{"npv":-86.42,"rate":0.2}],"payback_periods":2.6,"periods":4,"profitability_index":1.1646,"source":"discounted cash flow","total_undiscounted_return":400},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cashflows":{"description":"Comma-separated cash flows, initial outlay first (negative)","type":"string"},"rate":{"description":"optional discount rate decimal, default 0.10","type":"string"}},"required":["cashflows"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cashflows":{"description":"The cash flows that were evaluated","type":["array","null"]},"decision":{"description":"Accept or reject verdict from NPV","type":"string"},"discount_rate":{"description":"Discount rate","type":"number"},"discounted_payback_periods":{"description":"Discounted payback periods","type":["number","null"]},"irr":{"description":"Internal rate of return per period","type":["number","null"]},"irr_percent":{"description":"Irr, as a percentage","type":["number","null"]},"note":{"description":"Caveat or context for reading the result","type":"string"},"npv":{"description":"Net present value at the discount rate","type":"number"},"npv_at_rates":{"description":"Npv at rates","items":{"properties":{"npv":{"description":"Net present value at that rate","type":["number","null"]},"rate":{"description":"Rate"}},"type":"object"},"type":"array"},"payback_periods":{"description":"Payback periods","type":["number","null"]},"periods":{"description":"Number of periods in the cash flow series","type":"number"},"profitability_index":{"description":"Profitability index","type":["number","null"]},"source":{"description":"Data source the values come from","type":"string"},"total_undiscounted_return":{"description":"Total undiscounted return","type":["number","null"]}},"required":["periods","npv","decision"],"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-19T03:45:46.847Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-19T03:45:46.283Z"},"resource":"https://saylorinnovations.com/api/finance/npv-irr","serviceName":"Saylor Innovations Data Desk","tags":["npv and irr calculator","net present value of cash flows","internal rate of return","payback period calculation","should i accept this investment"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"NPV, IRR, profitability index, payback and discounted payback for a cash-flow series with an accept or reject decision and NPV at several discount rates"},"body_sha256":"e34fc6811327ce23163400a8afa6bcfc1fc59171896af3a44c07971dd202ef1c","prev_id":null,"leaf":"0xaefda30226c41654fca3809258fadaa6ae81781f5360ad77abef03d7a421636e","leaf_text":"{\"body\":\"e34fc6811327ce23163400a8afa6bcfc1fc59171896af3a44c07971dd202ef1c\",\"id\":119901,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025616914529,\"prev\":null,\"subject\":\"x402_bazaar:https://saylorinnovations.com/api/finance/npv-irr\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xaefd996b59a88ba1834996b07258038a235fa7da89d5e6489c7d27a229daf145","0xdae7a0217e3a75473b7651d28193f5c61e4ee664c55be32d43e5fe3e3e26934e","0x242f033557fb7489665405d579ed03dd8e281f78c4444f4cdcad8c22a7c3877a","0xec3636adb23d262b10a0397cfcdd7fec388408b993dda6aa70e8e3de1461de96","0x7cb10268b4b5dc7acf59f00e4764d1c91b6e9dfd7437eb85db6e5fe6b5e1f5f7","0x395c2b2b756551fdd5542e5dba64d055f3d6e3fbaf767c1f4d033403af024fa7","0x6814d76316837fc6f77c62260addb61dcd780ec93e6b6cb2d11396923c670e2c","0x210883504a8db1389b91d85ae262a5f1314a8836242415405dafb269ba3f4900","0x2a68c46b8e4d47dfbc02abd4f2e679318ed73cf04bec95ec2bebc22e39cc388c","0x3107fa81688f3046afda2f948045d364316b247469a8a303ed99d9184e826a89","0x863ea2425c8cc958ae125e95c3e3170c9ac576a8c72849cb3f596e616b6fd6a8","0xd17258d4f01d074dcaf38f36218b36058144c3d50c3b488953a815c54d6674d2","0xe292b5a99219f136bce6647ce74b21240a1c7331d2475b1839220fd363c94217","0x3b4dba7d874fc323b0a364140a9c60f37bf547fe671897653118a9873fe03420","0x1a74ed3b3756b9cd946da49701bcec120ec88645013da99fa9eea60b39e1a570","0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}