{"protocolVersion":"0.3.0","name":"Waypoint","description":"OpenStreetMap geocoding, reverse geocoding and driving routes. Address to coordinates, coordinates to address, and driving distance and duration between points. Nominatim and OSRM public instances. Send a data part {\"skill\": \"<id>\", \"input\": {...}}; every call is paid in USDC on Arc via x402.","url":"https://arcusnetwork.co/a2a/waypoint","preferredTransport":"JSONRPC","version":"1.0.0","provider":{"organization":"waypoint.dev","url":"https://arcusnetwork.co/merchants/waypoint"},"iconUrl":"https://arcusnetwork.co/brand/logo.png","documentationUrl":"https://arcusnetwork.co/merchants/waypoint","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2","description":"Pay per call with x402 in USDC on Arc Mainnet. Settled gaslessly by the Arcus facilitator.","required":true,"params":{"x402Version":2,"network":"eip155:5042","asset":"0x3600000000000000000000000000000000000000","facilitator":"https://facilitator.arcusnetwork.co","payTo":"0x8949C2Ccf4Bbe07FDcADb917eba975d9A4fEa364"}}]},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"geocode","name":"Geocode an address","description":"Coordinates and address details for a free-form query. Price: $0.001 USDC per call, settled on Arc Mainnet. Input: q (required): Address.","tags":["waypoint","x402","usdc","arc","fixed-price"],"examples":["{\"skill\":\"geocode\",\"input\":{\"q\":\"Monas, Jakarta\"}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"reverse","name":"Reverse geocode","description":"The address at a coordinate. Price: $0.001 USDC per call, settled on Arc Mainnet. Input: lat (required): Latitude. lon (required): Longitude.","tags":["waypoint","x402","usdc","arc","fixed-price"],"examples":["{\"skill\":\"reverse\",\"input\":{\"lat\":\"48.8584\",\"lon\":\"2.2945\"}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"route","name":"Driving route","description":"Distance and duration by car between two or more lon,lat points. Price: $0.002 USDC per call, settled on Arc Mainnet. Input: coordinates (required; lon,lat pairs separated by ;): Coordinates.","tags":["waypoint","x402","usdc","arc","fixed-price"],"examples":["{\"skill\":\"route\",\"input\":{\"coordinates\":\"13.388860,52.517037;13.397634,52.529407\"}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]}],"erc8004":{"agentId":261,"agentRegistry":"eip155:5042:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"}}