GET /omnisearch/v1/resolve?query=...
Omnisearch detects your input format and searches the right resolvers automatically. All matching resolvers run in parallel.
Use prefixes to filter by output type — the kind of result you want:
Key concept: Hints filter by the type of result, not the input. ipa=0xABC... means “give me IP Asset results” — the address could be an IP ID, owner, or contract.
a= Addresstx= Transactionb= Blockct= Contractft= Tokenipa= IP Asset (also shows parent/child derivatives)d= Disputelic= Licensen=m or n=mainnet — Mainnet onlyn=t or n=testnet — Testnet onlyaria — Fuzzy search across everythingipa=0xbaDf7D... — IP Asset results onlyd=3 — Dispute #3lic=0x12C1... — License tokensn=mainnet tx=0xe56e... — Mainnet transactionResults are labeled by type. Most are straightforward, but edge types show IP lineage:
ip-parent Parent IP(s) that the searched asset was derived fromip-child Child IP(s) — derivatives/remixes of the searched assetThese fire automatically with ipa= or any bare address search.