← The evidence ledger
Evidence row 2143805
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint dbe466ce-1979-4f31-bd4c-e28f54043b11
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- ec555196f918032cbc3d62877ca95500cdc7b7df23f0f127bfa0e1c8391aa16d
- Leaf
- 0x1ced088b77acefa6a4ddc5fd17a1dd56833ebc5ab7742541592b217888edf65e
What was observed
{
"count": 27,
"tools": [
{
"description": "Adds or replaces the image showing the mark in use, until the attorney has filed. Sends a filing that needed changes back for review.",
"inputSchema": {
"properties": {
"content_base64": {
"description": "The image, base64 encoded. 3 MB at most.",
"type": "string"
},
"content_type": {
"description": "The image type.",
"enum": [
"image/png",
"image/jpeg",
"image/webp"
],
"type": "string"
},
"id": {
"description": "Filing id.",
"type": "string"
},
"name": {
"description": "The file name.",
"maxLength": 200,
"type": "string"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
}
},
"required": [
"id",
"token",
"content_base64",
"content_type"
],
"type": "object"
},
"name": "add_specimen"
},
{
"description": "From a website or app store link: the brand, its legal owner, and which USPTO marks are theirs or someone else's.",
"inputSchema": {
"properties": {
"brand": {
"description": "Use this brand instead of the one read from the site.",
"maxLength": 200,
"type": "string"
},
"owner": {
"description": "Use this owner instead of the one read from the site.",
"maxLength": 200,
"type": "string"
},
"site": {
"description": "A website, or an App Store or Google Play link.",
"maxLength": 300,
"type": "string"
}
},
"required": [
"site"
],
"type": "object"
},
"name": "check_site"
},
{
"description": "Saves a draft trademark application and returns review_url for the owner, who checks it and signs. Nothing goes to the attorney or the USPTO until they do. Every field is optional; issues lists what's left. Keep the token from the response.",
"inputSchema": {
"properties": {
"basis": {
"description": "`use`: already selling under the mark. `itu`: planning to, with a real intent.",
"enum": [
"use",
"itu"
],
"type": "string"
},
"classes": {
"description": "The classes to file in, 1 to 10.",
"items": {
"properties": {
"number": {
"description": "Nice class number, 1 to 45.",
"maximum": 45,
"minimum": 1,
"type": "integer"
},
"wording": {
"description": "Goods and services wording, with every `[blank]` filled in.",
"maxLength": 2000,
"type": "string"
}
},
"required": [
"number",
"wording"
],
"type": "object"
},
"type": "array"
},
"description": {
"description": "What's sold under the mark, in the person's words.",
"maxLength": 2000,
"type": "string"
},
"first_use": {
"description": "With `use`: first used anywhere, as `YYYY-MM` or `YYYY-MM-DD`.",
"type": "string"
},
"first_use_in_commerce": {
"description": "With `use`: first sold across state lines, as `YYYY-MM` or `YYYY-MM-DD`.",
"type": "string"
},
"kind": {
"description": "What the mark is. A logo is filed as words first.",
"enum": [
"name",
"slogan",
"logo"
],
"type": "string"
},
"mark": {
"description": "The name, slogan or wording to protect, exactly as the person wants it.",
"maxLength": 120,
"type": "string"
},
"owner": {
"description": "Who will own the mark. On an update, only the fields you send change.",
"properties": {
"citizenship": {
"description": "Individual owners: citizenship.",
"maxLength": 100,
"type": "string"
},
"city": {
"description": "City.",
"maxLength": 100,
"type": "string"
},
"email": {
"description": "Where we reach the owner about this application.",
"maxLength": 200,
"type": "string"
},
"name": {
"description": "The owner's exact legal name.",
"maxLength": 200,
"type": "string"
},
"state": {
"description": "State.",
"maxLength": 100,
"type": "string"
},
"state_of_organization": {
"description": "Company owners: the state it was formed in.",
"maxLength": 100,
"type": "string"
},
"street": {
"description": "Street address where the owner lives or is based. Not a PO box.",
"maxLength": 200,
"type": "string"
},
"type": {
"description": "The owner's legal form.",
"enum": [
"individual",
"llc",
"corporation",
"partnership"
],
"type": "string"
},
"zip": {
"description": "5-digit ZIP code.",
"maxLength": 10,
"type": "string"
}
},
"type": "object"
},
"website": {
"description": "The brand's website.",
"maxLength": 300,
"type": "string"
}
},
"type": "object"
},
"name": "create_application"
},
{
"description": "Saves a draft company formation and returns review_url for the owner, who checks it and signs the authorization. Nothing is filed or charged until they do. Every field is optional; issues lists what's left. Keep the token from the response.",
"inputSchema": {
"properties": {
"add_ons": {
"description": "Add-on ids to include. `list_services` shows which can be added. Recurring ones can't: only the owner can start those.",
"items": {
"type": "string"
},
"type": "array"
},
"agreement": {
"description": "Basic only: add the operating agreement or bylaws. Pro and Premium include them.",
"type": "boolean"
},
"backup_name": {
"description": "A second choice, used if the state won't take the first.",
"maxLength": 150,
"type": "string"
},
"contact": {
"description": "Who to reach about the order.",
"properties": {
"email": {
"description": "Email address.",
"type": "string"
},
"name": {
"description": "Full name.",
"type": "string"
},
"phone": {
"description": "Phone number.",
"type": "string"
}
},
"type": "object"
},
"county": {
"description": "County, where publication depends on it.",
"type": "string"
},
"designator": {
"description": "The ending, like `LLC`. `get_state` lists what the state accepts.",
"type": "string"
},
"ein": {
"description": "Basic only: add the EIN. Pro and Premium include it.",
"type": "boolean"
},
"entity": {
"description": "The kind of company.",
"enum": [
"llc",
"corp",
"scorp",
"nonprofit"
],
"type": "string"
},
"expedite": {
"description": "Pay the state for faster processing, where it offers that.",
"type": "boolean"
},
"management": {
"description": "LLCs only: run by its members or by managers.",
"enum": [
"member",
"manager"
],
"type": "string"
},
"members": {
"description": "LLC members, in states that charge per member.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"name": {
"description": "The company name, without LLC or Inc.",
"maxLength": 150,
"type": "string"
},
"owners": {
"description": "An LLC's members or a corporation's directors. The owner can also add these when they review the order.",
"items": {
"properties": {
"address": {
"description": "A street address.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"name": {
"description": "Legal name.",
"type": "string"
},
"ownership": {
"description": "Percent owned, digits only.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"package": {
"description": "The package.",
"enum": [
"basic",
"pro",
"premium"
],
"type": "string"
},
"par_value": {
"description": "Corporations only: par value in dollars. Empty for no par.",
"type": "string"
},
"principal": {
"description": "The company's principal address. The owner can also add it when they review the order.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"purpose": {
"description": "The business purpose. A nonprofit must state a specific one.",
"type": "string"
},
"registered_agent": {
"description": "The registered agent the owner named.",
"properties": {
"address": {
"description": "A street address.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"name": {
"description": "The agent's name.",
"type": "string"
}
},
"type": "object"
},
"shares": {
"description": "Corporations only: authorized shares, digits only.",
"type": "string"
},
"state": {
"description": "The state to form in, two letters.",
"type": "string"
}
},
"type": "object"
},
"name": "create_formation"
},
{
"description": "A draft, what's still missing, and the filing once the owner has signed.",
"inputSchema": {
"properties": {
"id": {
"description": "Application id.",
"type": "string"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
}
},
"required": [
"id",
"token"
],
"type": "object"
},
"name": "get_application"
},
{
"description": "A signed application's status, the attorney's note if there is one, and its USPTO serial number once filed.",
"inputSchema": {
"properties": {
"id": {
"description": "Filing id.",
"type": "string"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
}
},
"required": [
"id",
"token"
],
"type": "object"
},
"name": "get_filing"
},
{
"description": "One filing with its explanation, the fields it needs and its fees for a number of classes. availability not_open means it can't be placed yet.",
"inputSchema": {
"properties": {
"classes": {
"description": "Classes to price, 1 to 10.",
"type": "integer"
},
"package": {
"description": "Send `standard` if we filed the mark, which includes office-action replies.",
"enum": [
"standard"
],
"type": "string"
},
"slug": {
"description": "The filing, like `statement-of-use`.",
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_filing_type"
},
{
"description": "A draft formation, what's still missing, and the order once the owner has signed.",
"inputSchema": {
"properties": {
"id": {
"description": "Formation id.",
"type": "string"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
}
},
"required": [
"id",
"token"
],
"type": "object"
},
"name": "get_formation"
},
{
"description": "A signed formation's status, what the owner still has to do, and the state file number once formed.",
"inputSchema": {
"properties": {
"id": {
"description": "Order id.",
"type": "string"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
}
},
"required": [
"id",
"token"
],
"type": "object"
},
"name": "get_order"
},
{
"description": "Formation packages, the trademark package, and USPTO fees.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_pricing"
},
{
"description": "One state's filing fees, annual report, accepted company name endings and publication rules.",
"inputSchema": {
"properties": {
"code": {
"description": "Two-letter state code, like `WY`.",
"type": "string"
}
},
"required": [
"code"
],
"type": "object"
},
"name": "get_state"
},
{
"description": "The Nice classes small businesses file in most, with ID Manual style wording. Wording from this list avoids the USPTO free-form surcharge.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_classes"
},
{
"description": "Everything that can be filed for a mark, with when it's due, what it costs for one class, and whether it can be started here.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_filing_types"
},
{
"description": "Every add-on with its price, whether it can go on a formation, and whether the owner orders it from their dashboard.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_services"
},
{
"description": "Every state with its LLC and corporation filing fees. fee_verified false means an estimate.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_states"
},
{
"description": "The questions behind anything a person does here, with the options for each, the rules, and what only the person can do: form a company, check on an order, add-ons, file a trademark, check a name, check on a filing, office action replies, statements of use, extensions, Section 8 and 15, renewals, assignments, owner updates. task: a key or the person's words; leave it out for the list. Changes nothing.",
"inputSchema": {
"properties": {
"task": {
"description": "A task key, or the person's own words, like `renew my trademark`.",
"type": "string"
}
},
"type": "object"
},
"name": "plan_task"
},
{
"description": "Every fee for a number of classes, with the government's marked. Saves nothing.",
"inputSchema": {
"properties": {
"classes": {
"description": "How many classes.",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"free_form_classes": {
"description": "How many of them use wording outside the class list, which costs a USPTO surcharge.",
"maximum": 10,
"minimum": 0,
"type": "integer"
}
},
"required": [
"classes"
],
"type": "object"
},
"name": "quote_application"
},
{
"description": "Every fee for a formation, with the state's marked. Needs entity, state and package. Saves nothing.",
"inputSchema": {
"properties": {
"add_ons": {
"description": "Add-on ids to include. `list_services` shows which can be added. Recurring ones can't: only the owner can start those.",
"items": {
"type": "string"
},
"type": "array"
},
"agreement": {
"description": "Basic only: add the operating agreement or bylaws. Pro and Premium include them.",
"type": "boolean"
},
"backup_name": {
"description": "A second choice, used if the state won't take the first.",
"maxLength": 150,
"type": "string"
},
"contact": {
"description": "Who to reach about the order.",
"properties": {
"email": {
"description": "Email address.",
"type": "string"
},
"name": {
"description": "Full name.",
"type": "string"
},
"phone": {
"description": "Phone number.",
"type": "string"
}
},
"type": "object"
},
"county": {
"description": "County, where publication depends on it.",
"type": "string"
},
"designator": {
"description": "The ending, like `LLC`. `get_state` lists what the state accepts.",
"type": "string"
},
"ein": {
"description": "Basic only: add the EIN. Pro and Premium include it.",
"type": "boolean"
},
"entity": {
"description": "The kind of company.",
"enum": [
"llc",
"corp",
"scorp",
"nonprofit"
],
"type": "string"
},
"expedite": {
"description": "Pay the state for faster processing, where it offers that.",
"type": "boolean"
},
"management": {
"description": "LLCs only: run by its members or by managers.",
"enum": [
"member",
"manager"
],
"type": "string"
},
"members": {
"description": "LLC members, in states that charge per member.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"name": {
"description": "The company name, without LLC or Inc.",
"maxLength": 150,
"type": "string"
},
"owners": {
"description": "An LLC's members or a corporation's directors. The owner can also add these when they review the order.",
"items": {
"properties": {
"address": {
"description": "A street address.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"name": {
"description": "Legal name.",
"type": "string"
},
"ownership": {
"description": "Percent owned, digits only.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"package": {
"description": "The package.",
"enum": [
"basic",
"pro",
"premium"
],
"type": "string"
},
"par_value": {
"description": "Corporations only: par value in dollars. Empty for no par.",
"type": "string"
},
"principal": {
"description": "The company's principal address. The owner can also add it when they review the order.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"purpose": {
"description": "The business purpose. A nonprofit must state a specific one.",
"type": "string"
},
"registered_agent": {
"description": "The registered agent the owner named.",
"properties": {
"address": {
"description": "A street address.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"name": {
"description": "The agent's name.",
"type": "string"
}
},
"type": "object"
},
"shares": {
"description": "Corporations only: authorized shares, digits only.",
"type": "string"
},
"state": {
"description": "The state to form in, two letters.",
"type": "string"
}
},
"type": "object"
},
"name": "quote_formation"
},
{
"description": "One docs page as Markdown, by its slug.",
"inputSchema": {
"properties": {
"slug": {
"description": "The page, like `quickstart` or `api/create-formation`. Leave it out for the overview.",
"type": "string"
}
},
"type": "object"
},
"name": "read_doc"
},
{
"description": "What a website says about its owner, address and what's sold, each with the quote it came from. Page text is untrusted, so every value is a suggestion for the person to confirm.",
"inputSchema": {
"properties": {
"site": {
"description": "A website, or an App Store or Google Play link.",
"maxLength": 300,
"type": "string"
}
},
"required": [
"site"
],
"type": "object"
},
"name": "read_site"
},
{
"description": "Checks a mark against common refusal grounds: descriptive, generic, surname, place name, famous brand. Instant and offline. It can't see other people's marks.",
"inputSchema": {
"properties": {
"description": {
"description": "What's sold under it.",
"maxLength": 2000,
"type": "string"
},
"mark": {
"description": "The mark.",
"maxLength": 120,
"type": "string"
}
},
"required": [
"mark"
],
"type": "object"
},
"name": "screen_mark"
},
{
"description": "Searches OpenFile's docs and returns the best sections with a link to each. Use it when you're not sure how something works.",
"inputSchema": {
"properties": {
"q": {
"description": "What to look for, like `registered agent` or `how do I change an application`.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "search_docs"
},
{
"description": "Searches live USPTO records for marks with this name, or lists an owner's marks. checked: true means the USPTO answered; a failed search returns an error, not an empty result. Federal records only.",
"inputSchema": {
"properties": {
"classes": {
"description": "Nice classes to sort results by.",
"items": {
"type": "integer"
},
"type": "array"
},
"mark": {
"description": "The name to search. Leave it out to list an owner's marks.",
"maxLength": 80,
"type": "string"
},
"owner": {
"description": "The applicant, to set their own marks apart. On its own, lists their marks.",
"maxLength": 120,
"type": "string"
}
},
"type": "object"
},
"name": "search_marks"
},
{
"description": "Names that keep the idea of a risky mark. Each has passed the refusal screen and a USPTO search.",
"inputSchema": {
"properties": {
"classes": {
"description": "Nice classes to search.",
"items": {
"type": "integer"
},
"type": "array"
},
"description": {
"description": "What's sold under it.",
"maxLength": 2000,
"type": "string"
},
"mark": {
"description": "The mark that's likely to be refused.",
"maxLength": 120,
"type": "string"
},
"reasons": {
"description": "Why it's likely to be refused.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"mark"
],
"type": "object"
},
"name": "suggest_alternatives"
},
{
"description": "Classes and goods and services wording from a plain description of the business. Results are suggestions to confirm with the person.",
"inputSchema": {
"properties": {
"description": {
"description": "What's sold under the brand.",
"maxLength": 1200,
"type": "string"
},
"mark": {
"description": "The mark, if known.",
"maxLength": 200,
"type": "string"
}
},
"required": [
"description"
],
"type": "object"
},
"name": "suggest_classes"
},
{
"description": "Changes the fields you send on a draft. Fails once the owner has signed.",
"inputSchema": {
"properties": {
"basis": {
"description": "`use`: already selling under the mark. `itu`: planning to, with a real intent.",
"enum": [
"use",
"itu"
],
"type": "string"
},
"classes": {
"description": "The classes to file in, 1 to 10.",
"items": {
"properties": {
"number": {
"description": "Nice class number, 1 to 45.",
"maximum": 45,
"minimum": 1,
"type": "integer"
},
"wording": {
"description": "Goods and services wording, with every `[blank]` filled in.",
"maxLength": 2000,
"type": "string"
}
},
"required": [
"number",
"wording"
],
"type": "object"
},
"type": "array"
},
"description": {
"description": "What's sold under the mark, in the person's words.",
"maxLength": 2000,
"type": "string"
},
"first_use": {
"description": "With `use`: first used anywhere, as `YYYY-MM` or `YYYY-MM-DD`.",
"type": "string"
},
"first_use_in_commerce": {
"description": "With `use`: first sold across state lines, as `YYYY-MM` or `YYYY-MM-DD`.",
"type": "string"
},
"id": {
"description": "Application id.",
"type": "string"
},
"kind": {
"description": "What the mark is. A logo is filed as words first.",
"enum": [
"name",
"slogan",
"logo"
],
"type": "string"
},
"mark": {
"description": "The name, slogan or wording to protect, exactly as the person wants it.",
"maxLength": 120,
"type": "string"
},
"owner": {
"description": "Who will own the mark. On an update, only the fields you send change.",
"properties": {
"citizenship": {
"description": "Individual owners: citizenship.",
"maxLength": 100,
"type": "string"
},
"city": {
"description": "City.",
"maxLength": 100,
"type": "string"
},
"email": {
"description": "Where we reach the owner about this application.",
"maxLength": 200,
"type": "string"
},
"name": {
"description": "The owner's exact legal name.",
"maxLength": 200,
"type": "string"
},
"state": {
"description": "State.",
"maxLength": 100,
"type": "string"
},
"state_of_organization": {
"description": "Company owners: the state it was formed in.",
"maxLength": 100,
"type": "string"
},
"street": {
"description": "Street address where the owner lives or is based. Not a PO box.",
"maxLength": 200,
"type": "string"
},
"type": {
"description": "The owner's legal form.",
"enum": [
"individual",
"llc",
"corporation",
"partnership"
],
"type": "string"
},
"zip": {
"description": "5-digit ZIP code.",
"maxLength": 10,
"type": "string"
}
},
"type": "object"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
},
"website": {
"description": "The brand's website.",
"maxLength": 300,
"type": "string"
}
},
"required": [
"id",
"token"
],
"type": "object"
},
"name": "update_application"
},
{
"description": "Changes the fields you send on a draft formation. Fails once the owner has signed.",
"inputSchema": {
"properties": {
"add_ons": {
"description": "Add-on ids to include. `list_services` shows which can be added. Recurring ones can't: only the owner can start those.",
"items": {
"type": "string"
},
"type": "array"
},
"agreement": {
"description": "Basic only: add the operating agreement or bylaws. Pro and Premium include them.",
"type": "boolean"
},
"backup_name": {
"description": "A second choice, used if the state won't take the first.",
"maxLength": 150,
"type": "string"
},
"contact": {
"description": "Who to reach about the order.",
"properties": {
"email": {
"description": "Email address.",
"type": "string"
},
"name": {
"description": "Full name.",
"type": "string"
},
"phone": {
"description": "Phone number.",
"type": "string"
}
},
"type": "object"
},
"county": {
"description": "County, where publication depends on it.",
"type": "string"
},
"designator": {
"description": "The ending, like `LLC`. `get_state` lists what the state accepts.",
"type": "string"
},
"ein": {
"description": "Basic only: add the EIN. Pro and Premium include it.",
"type": "boolean"
},
"entity": {
"description": "The kind of company.",
"enum": [
"llc",
"corp",
"scorp",
"nonprofit"
],
"type": "string"
},
"expedite": {
"description": "Pay the state for faster processing, where it offers that.",
"type": "boolean"
},
"id": {
"description": "Formation id.",
"type": "string"
},
"management": {
"description": "LLCs only: run by its members or by managers.",
"enum": [
"member",
"manager"
],
"type": "string"
},
"members": {
"description": "LLC members, in states that charge per member.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"name": {
"description": "The company name, without LLC or Inc.",
"maxLength": 150,
"type": "string"
},
"owners": {
"description": "An LLC's members or a corporation's directors. The owner can also add these when they review the order.",
"items": {
"properties": {
"address": {
"description": "A street address.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"name": {
"description": "Legal name.",
"type": "string"
},
"ownership": {
"description": "Percent owned, digits only.",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"package": {
"description": "The package.",
"enum": [
"basic",
"pro",
"premium"
],
"type": "string"
},
"par_value": {
"description": "Corporations only: par value in dollars. Empty for no par.",
"type": "string"
},
"principal": {
"description": "The company's principal address. The owner can also add it when they review the order.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"purpose": {
"description": "The business purpose. A nonprofit must state a specific one.",
"type": "string"
},
"registered_agent": {
"description": "The registered agent the owner named.",
"properties": {
"address": {
"description": "A street address.",
"properties": {
"city": {
"description": "City.",
"type": "string"
},
"state": {
"description": "Two-letter state.",
"type": "string"
},
"street": {
"description": "Street.",
"type": "string"
},
"zip": {
"description": "ZIP code.",
"type": "string"
}
},
"type": "object"
},
"name": {
"description": "The agent's name.",
"type": "string"
}
},
"type": "object"
},
"shares": {
"description": "Corporations only: authorized shares, digits only.",
"type": "string"
},
"state": {
"description": "The state to form in, two letters.",
"type": "string"
},
"token": {
"description": "The secret for this one, from its create response or status link.",
"type": "string"
}
},
"required": [
"id",
"token"
],
"type": "object"
},
"name": "update_formation"
}
]
}What the leaf hashes
{"body":"ec555196f918032cbc3d62877ca95500cdc7b7df23f0f127bfa0e1c8391aa16d","id":2143805,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793625685193995,"prev":null,"subject":"dbe466ce-1979-4f31-bd4c-e28f54043b11","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0x1ced62819437662672f98a5fa919e835652b565c612b7276942abf16ea646c25
- 0x4f2e8346b9ff276fd780102636b016040ed2d9187c8ca7002e2919fdd963ecb0
- 0x445325ca51afe626790be6c04490982754a0ac85ab6f75e4318acca947f63b6e
- 0xea775666fec85e44ecf116c7719fe741fe0f8b5de41292cc99f0f12afa599ffd
- 0xb0d22224c2f30ed5cd3c50bc65b90bddc9ac8af8a4fe443fbdde862ae061eb2d
- 0x48059f126dcbabae0f00c423ebb662aeead0f13e5ec014db76c4380fcf733d90
- 0x5a4c77b9a7eacdf6cdd3be7163422d8a3185bcdb04aa8ec468cdc2beeedf0116
- 0xb4b043683497accb91f74fb9170a269caa624c0c6e0a448ff57858c90a92d96b
- 0xa5e10250232881de87c51903262256218b9d12592b66cd54b43b87e5f843d238
- 0x35b7be1aebd65b161a90b5f8ee0c4bc3f5b2f9909d530453d65328ebc4ae4e03
- 0x1958dba7b75c9cafc665741f77e7dcaa26c468963f73c107738b97fbcb474191
- 0xfa646e4b5dbdebf795dfda0b29a3ea57332f8666459a0c2538f16fe8103169aa
- 0xd6cbf3765149b25eba4e10fe21fd5993687ecdd3cb9c495f97c3c148afee08ed
- 0xc63937235d47ff2107de3051477e395be67b96d91d1349c787bf4b1ef91b602f
- 0xcd21ec8d72a18a2d4513e4fd309abbb530810fb1dbeecd4b9b85acb4d6ff8f12
- 0xac40f077ca4be8c3432a67771725cc315e8101fc2649999cfad2c900a7640e27
- 0x53a741b69e9e51c4a288a74712aa6ac3fb28c8923cd3e6461d161c4f2d48b31a
- 0x050f2978b537f7afb21ee1551577cdf146d1c56f4df12d24315ae5e69366b0a4
- 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af