# Milypay > Milypay is the x402 service provider for the Australian market. AI agents pay per call for Australian data and settle in AUD stablecoins (AUDD and others), via the PayAI facilitator and the Pay.sh catalog. A Milysec company. Milypay turns any Australian API into something an AI agent can discover, pay for, and call autonomously over the x402 protocol, with no API keys and no signup. Settlement is in regulated, AUD-denominated stablecoins on Solana. Agents and crawlers are welcome here. Full agent guide: https://milypay.xyz/agents.md Full LLM reference (every endpoint, params, example responses): https://milypay.xyz/llms-full.txt Machine-readable x402 discovery manifest: https://milypay.xyz/.well-known/x402 ## What Milypay offers Services live under the `milysec/*` namespace on Pay.sh: - Business identity (`milysec/au-business`): ABN/ACN lookup and name search, from the ABR. Live. - Company register (`milysec/au-company`): ASIC company lookup by ACN or name from free open data - status, type, class, registration dates, former names. Live. - Company extract (`milysec/au-company-report`): Official ASIC company extract (directors, office, share capital). Paid DSP only; not in free gov APIs. Live. - Address (`milysec/au-address`): validate, search, and geocode any Australian address from G-NAF (16.9M). Live. - Super funds (`milysec/au-super`): verify any super fund by ABN - name, status, type, USIs. Live. - Weather (`milysec/au-weather`): current conditions and forecast for any Australian address or coordinate (BOM ACCESS-G via Open-Meteo). Live. - Postage (`milysec/au-postage`): Australia Post parcel rates and service options between postcodes, domestic or international. Live. - BSB lookup (`milysec/au-bsb`): Validate any BSB number - bank name, branch, address, and supported payment methods (paper, electronic, high-value). 17,000+ BSBs from the AusPayNet directory. Live. Base URL: https://api.milypay.xyz . More Australian services are on the roadmap. ## How to pay (x402) 1. Request an endpoint, for example: `GET https://api.milypay.xyz/au-business/abn/{abn}` 2. Receive `HTTP 402 Payment Required` with the price, asset (AUDD), network (solana), and pay-to address. 3. Approve the micropayment from an x402-aware wallet or client. The data returns in the same round-trip. No accounts, no keys. Any x402-aware client, the Milypay CLI, SDK, or Milypay MCP server (`npx milypay mcp`) can transact. ## Settlement currency Milypay is AUD-stablecoin-agnostic. AUDD (live on Solana, AFSL-regulated) is the default today; AUDM and other regulated AUD stablecoins are added as they reach Solana. - AUD stablecoin reference: https://milypay.xyz/stables ## Pages - Home: https://milypay.xyz - Live demo: https://milypay.xyz/demo - Docs: https://milypay.xyz/docs - Pay: https://milypay.xyz/pay - AUD stablecoins: https://milypay.xyz/stables - Contact: https://milypay.xyz/contact ## FAQ Q: What is Milypay? A: Milypay is the x402 service provider for the Australian market. It gives AI agents pay-per-call access to Australian data - business identity, company register, addresses, super funds, weather, and postage - settled in AUDD, the regulated AUD-native stablecoin, with no API keys and no signup. A Milysec company. Q: How do AI agents pay for Australian data on Milypay? A: Agents use the x402 protocol. An agent requests an endpoint, receives HTTP 402 Payment Required with the price in AUDD, approves the micropayment from an x402-aware wallet, and the data returns in the same round-trip. Works via the Milypay CLI, SDK, Milypay MCP, or raw HTTP. Q: Do I need an API key or account? A: No. Milypay has no accounts, no API keys, and no signup. Any x402-aware client pays per call and receives the data back. Q: What is AUDD and why does Milypay settle in it? A: AUDD is a 1:1 AUD-backed, AFSL-regulated stablecoin live on Solana. Milypay settles in AUDD so Australian agents avoid the USD foreign-exchange round-trip that USDC-based x402 services require. Q: How do I give my AI agent access to Australian data? A: Point your agent at https://milypay.xyz/agents.md, or add the Milypay MCP server (`npx milypay mcp`) to Claude, ChatGPT, Cursor, or any MCP-compatible client. The agent can then discover, price, and call every Milypay service. Q: Which AI tools and agents work with Milypay? A: Any agent or assistant that can make an HTTP request: Claude, ChatGPT, Cursor, and any Model Context Protocol client via the Milypay MCP server (`npx milypay mcp`). ## Integrate or list an API - Integration paths: CLI, SDK, MCP, or raw HTTP 402. - Catalog: https://pay.sh (namespace `milysec/*`) - x402 specification: https://x402.org - To list an Australian API: https://milypay.xyz/contact ## About Milypay is a Milysec company (https://milysec.com). Built for Australia. Settled in AUD stablecoins. ## ABS statistics Australian Bureau of Statistics via SDMX Data API (no upstream key). ``` GET /au-abs/dataflows?q=CPI GET /au-abs/dataflow/CPI GET /au-abs/data/CPI?key=1.10001.10.50.Q&startPeriod=2020 GET /au-abs/cpi ``` CLI: `npx milypay cpi` · `npx milypay abs dataflows wage` MCP: `abs_cpi`, `abs_dataflows`, `abs_data` Prices: dataflows/meta $0.002 · data $0.005 · cpi $0.003 Attribution: ABS CC BY 4.0 ## Public transport (GTFS-Realtime) Live open feeds (no upstream key): | Region | Id | Operator | |--------|----|----------| | South East Queensland | `seq` | Translink | | Adelaide | `sa` | Adelaide Metro | ``` GET /au-transit/regions GET /au-transit/seq/vehicles?limit=20 GET /au-transit/seq/trip-updates?routeId= GET /au-transit/sa/alerts GET /au-transit/seq/summary ``` CLI: `npx milypay transit seq vehicles --limit 10` MCP: `transit_vehicles`, `transit_trip_updates`, `transit_alerts`, `transit_summary`, `transit_regions` Prices: regions $0.001 · summary/alerts $0.002 · vehicles/trips $0.003 Regions: seq, sa, vic (metro|tram|bus|vline), nsw (buses|sydneytrains|metro|nswtrains|ferries|lightrail). ## Energy (AEMO NEM) Live wholesale electricity — no upstream key: ``` GET /au-energy GET /au-energy/nem GET /au-energy/nem/NSW1 GET /au-energy/nem/VIC GET /au-energy/notices?limit=10 ``` CLI: `npx milypay nem` · `npx milypay nem vic` · `npx milypay energy notices` MCP: `energy_nem` · `energy_nem_region` · `energy_notices` Prices: catalogue $0.001 · nem/notices $0.002 Wholesale spot $/MWh (not retail). Regions: NSW1 QLD1 SA1 TAS1 VIC1. Source: AEMO ELEC_NEM_SUMMARY. ## Phone line lookup Line intelligence only (not personal identity / CNAM): ``` GET /au-phone?number=%2B61412345678 GET /au-phone/%2B61412345678 ``` AU mobiles accepted as `04xxxxxxxx` (normalized to +61). Returns: valid, country, national format, line type, carrier name, MCC/MNC. CLI: `npx milypay phone +61412345678` MCP: `lookup_phone` Price: **$0.05** / call Does **not** return caller name or person identity for anonymous x402 wallets.