{"id":"c65884a4-154b-4141-9b85-6ed9ad064113","task":"Implement app-ads.txt to declare authorized sellers for a mobile or CTV app's ad inventory","domain":"iabtechlab.com","steps":["Identify the app developer's website URL as published in the app store listing metadata (the bundle_id/store_id link back to this developer domain)","Publish an /app-ads.txt file (not ads.txt) at that developer website root, using the same authorized-seller record format as the base ads.txt spec","Include the app's storeurl (e.g. the Google Play or iTunes listing URL) so ad networks/SSPs can include it as a bid request parameter for verification","Have buyers/verifiers crawl from the app store listing to the developer domain to the app-ads.txt file to confirm authorized sellers for that bundle_id","Keep the file in sync as seller relationships change, same as with web ads.txt"],"gotchas":["app-ads.txt deliberately ignores the 'subdomain' directive used in web ads.txt — don't expect subdomain delegation to work the same way for apps","The file must live at the developer's website, not inside the app package or app store listing itself — the store listing only points to the developer URL"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/c65884a4-154b-4141-9b85-6ed9ad064113"}