← The evidence ledger
Evidence row 303450
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint e960435d-4199-444e-b47f-ee481ff5f7ee
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- bb7c82f5c1ea3cb430b412d9ea02865f7f8fd0004d3cc171749a86e5eef4e486
- Leaf
- 0x26e20530faa1288d60c0ff1f644dd80cdd51c811fc2d5b6a8fc7127bbee9c9d8
What was observed
{
"count": 7,
"tools": [
{
"description": "What Indonesian dealers pay today to buy back ONE gold bar of a given brand and weight, in rupiah: the highest price that fits every bar of that brand and size, prices that fit only some bars (for example Antam made in 2026), each with dealer and day, and a world-gold-price estimate when no dealer FiLot reads prices the brand. Brands with dealer prices: Antam (Logam Mulia), UBS, Lotus Archi, Galeri 24, Sampoerna; any other brand (King Halim, PAMP, Argor-Heraeus, ...) gets the estimate and Galeri 24's Sentra Buyback line.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"brand": {
"description": "Brand stamped on the bar, e.g. Antam, UBS, Lotus Archi, Galeri 24, Sampoerna, King Halim, PAMP.",
"maxLength": 40,
"type": "string"
},
"grams": {
"description": "Weight of ONE bar in grams (1 troy ounce = 31.1 g; 1 kg = 1000).",
"maximum": 12500,
"minimum": 0.1,
"type": "number"
},
"lang": {
"description": "Answer language: id = Bahasa Indonesia, en = English (default).",
"enum": [
"id",
"en"
],
"type": "string"
}
},
"required": [
"brand",
"grams"
],
"type": "object"
},
"name": "gold_buyback_prices"
},
{
"description": "The gold price on a past date, for records such as a tax return, an inheritance or a purchase: the world price of fine gold in any currency (FiLot's own daily record, kept since 22 Oct 2026: the day's last reading) and, for Indonesia, the dealers' Antam buyback price that day (stored since 25 Sep 2026). Signed, with a link to check it. A record of the price, not advice.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"currency": {
"description": "Three-letter currency code for the world price. Default USD.",
"pattern": "^[A-Za-z]{3}$",
"type": "string"
},
"date": {
"description": "The day (YYYY-MM-DD, Jakarta date).",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"lang": {
"description": "Answer language: id = Bahasa Indonesia, en = English (default).",
"enum": [
"id",
"en"
],
"type": "string"
}
},
"required": [
"date"
],
"type": "object"
},
"name": "gold_price_on_date"
},
{
"description": "Which Indonesian dealer websites FiLot reads (3 times a day), the products, and the latest price day of each.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "gold_price_sources"
},
{
"description": "Work out zakat (zakat al-mal) on a person's gold: nisab 85 grams of pure gold (or the 595 g silver nisab if their scholars use it), rate 2.5%, due once the gold has been owned one hijri year (haul). Indonesia: valued at the latest Antam buyback price; elsewhere: the world gold price in the person's currency. Takes several items with their karat or fineness; worn jewellery is shown both ways unless the person says which view they follow (Hanafi counts it; Shafi'i, Maliki and Hanbali generally do not); an optional haul start date. A general calculation, not a fatwa. Nothing is stored and no receipt is kept.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Two-letter country code. ID values gold at the Antam buyback price.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"currency": {
"description": "Three-letter currency code. Default IDR in Indonesia, else USD.",
"pattern": "^[A-Za-z]{3}$",
"type": "string"
},
"haul_start_date": {
"description": "When the person's gold first reached the nisab (YYYY-MM-DD), if known.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"items": {
"description": "The gold, one entry per item or per group of the same kind.",
"items": {
"additionalProperties": false,
"properties": {
"fineness": {
"description": "Fineness in parts per thousand, e.g. 999.9 or 750. Overrides karat. Bars without it count as 999.9.",
"exclusiveMinimum": 0,
"maximum": 1000,
"type": "number"
},
"form": {
"description": "bar (default), jewellery, or other.",
"enum": [
"bar",
"jewellery",
"other"
],
"type": "string"
},
"grams": {
"description": "Weight in grams (the whole item).",
"exclusiveMinimum": 0,
"maximum": 1000000,
"type": "number"
},
"karat": {
"description": "Karat. Required for jewellery unless fineness is given.",
"enum": [
24,
22,
21,
20,
18,
14,
10,
9
],
"type": "integer"
},
"worn": {
"description": "Jewellery that is regularly worn. Default false.",
"type": "boolean"
}
},
"required": [
"grams"
],
"type": "object"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
},
"lang": {
"description": "Answer language: id = Bahasa Indonesia, en = English (default).",
"enum": [
"id",
"en"
],
"type": "string"
},
"nisab": {
"description": "Which nisab: gold (85 g, default) or silver (595 g).",
"enum": [
"gold",
"silver"
],
"type": "string"
},
"worn_jewellery": {
"description": "The view the person follows on worn jewellery. Default show_both.",
"enum": [
"show_both",
"exempt",
"zakatable"
],
"type": "string"
}
},
"required": [
"items"
],
"type": "object"
},
"name": "gold_zakat"
},
{
"description": "Indonesian tax facts for physical gold bars: VAT (PPN), income tax (PPh 22) when buying, what applies to individual buyers, selling back, the Rp 10 million limit, stamp duty, and Antam's own buyback deduction. Source: BULI2, a gold bar supplier (FiLot's sister company), not yet reviewed by a tax consultant. General information, not tax advice.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lang": {
"description": "Answer language: id = Bahasa Indonesia, en = English (default).",
"enum": [
"id",
"en"
],
"type": "string"
}
},
"type": "object"
},
"name": "indonesian_gold_tax"
},
{
"description": "Checks a FiLot gold bar record against the public Solana blockchain, from the owner's share link (https://filot.me/verify#p=...) or a delivery's check link (https://filot.me/delivery#c=...). A serial number alone is never checked. It verifies the record, not the metal.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"link": {
"description": "The FiLot share link or delivery link exactly as given by the owner or printed on the delivery papers.",
"maxLength": 8000,
"type": "string"
}
},
"required": [
"link"
],
"type": "object"
},
"name": "verify_gold_bar_record"
},
{
"description": "Today's world (spot) gold price for one gram, one troy ounce and one kilogram of fine gold, in the currency asked for (a three-letter code such as USD, EUR, SGD, AUD, GBP, MYR or IDR), with the time it was read. Built from the gold price in US dollars (gold-api.com) and that day's exchange rate (open.er-api.com). A world-market indication, not what any dealer pays or charges.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"currency": {
"description": "Three-letter currency code (ISO 4217), e.g. USD, EUR, SGD, AUD, GBP, IDR. Default USD.",
"pattern": "^[A-Za-z]{3}$",
"type": "string"
},
"lang": {
"description": "Answer language: id = Bahasa Indonesia, en = English (default).",
"enum": [
"id",
"en"
],
"type": "string"
}
},
"type": "object"
},
"name": "world_gold_price"
}
]
}What the leaf hashes
{"body":"bb7c82f5c1ea3cb430b412d9ea02865f7f8fd0004d3cc171749a86e5eef4e486","id":303450,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793055348252866,"prev":null,"subject":"e960435d-4199-444e-b47f-ee481ff5f7ee","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x26e22a89ce7d3588ff706a107fe236615b36c6aca491032f4f4fd20d437a640d
- 0xcbfcea65e8a973df1233e1894e0ec61ad3201d7eb09a956bd5c03300a84c4d86
- 0x38253ea4fb93e7cca485930dcecda572e572c959b56187d12884bc6ff15a7c49
- 0xdf1bb738248cd7518ba4f2a968e4c9db9c3896863f7c0e233f2efc6239579078
- 0x669177ea0d16f50fb94198accb34dba249ec4197930e813500b21c5b492a7f51
- 0xebe0892cf020a6bcd6f9a2f6fa3f1714418a0113922558e375875ef22b15db52
- 0xdae233965c6ab38fb916829c509ae1d9da9bb0c172077a50140259b094d1703f
- 0x36ba2961c310af905f8b8d572229fecbe9b259d9cd07f757bc17e9639de4de50
- 0x390d74ada87601d669e15979a01ae413edc5a0fe9f3bd85dba6bda7c7497c5c4
- 0xad558df47956c7575e501c0b81dc4eb03d9b165e990657293028c04774a19b4c
- 0x90f2b3a28efa276421488834f526df2e5769ef8f14ee569439eea7b97f77a866
- 0x266d991b0a994042474d2789bd5d3ba2433a122ae3c1027e2ccd7c0f4cf63071
- 0x830b2c874449c7499489eba2baa67d49f991298225763c0161b471621038d0fb
- 0xd843afcced75dedd39194ff9bd12326b88099e6112686db2299392d022dc3146
- 0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f
- 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
- 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae