1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <!-- CookiePro Cookies Consent Notice start for contentauthenticity.org --> 5
5<script 6 src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" 7 type="text/javascript" 8 charset="UTF-8" 9 data-domain-script="20e82cdb-918a-4036-93c6-c356dc13a801-test" 10 ></script>
10 11
11<script type="text/javascript"> 12 function OptanonWrapper() {} 13 </script>
13 14 <!-- CookiePro Cookies Consent Notice end for contentauthenticity.org --> 15 <meta charset="utf-8" /> 16 <meta name="CR-allow-UI-injection" content="false" /> 17 <link rel="icon" href="./favicon.png" /> 18 <link rel="stylesheet" href="https://use.typekit.net/dfw1apc.css" /> 19 <meta name="viewport" content="width=device-width, initial-scale=1" /> 20 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 20-21
20 21 <script async src="https://www.googletagmanager.com/gtag/js?id=
21G-PF7FDMW7L6
vendor: 16 bytes, lines 21-22
21"></script> 22
22<script> 23
vendor: 145 bytes, lines 23-26
23window.dataLayer = window.dataLayer || []; 24 function gtag(){dataLayer.push(arguments);} 25 gtag('js', new Date()); 26 gtag('config', '
26G-PF7FDMW7L6
vendor: 8 bytes, lines 26-27
26'); 27
27</script>
27 28 29 <link href="./_app/immutable/assets/0.0c19da9d.css" rel="stylesheet"> 30 <link href="./_app/immutable/assets/PageRenderComponent.857d6c6f.css" rel="stylesheet"> 31 <link href="./_app/immutable/assets/ImageWrapper.9c440954.css" rel="stylesheet"> 32 <link href="./_app/immutable/assets/Cta.5a09881e.css" rel="stylesheet"> 33 <link href="./_app/immutable/assets/RichTextComponent.aa5c131f.css" rel="stylesheet"> 34 <link href="./_app/immutable/assets/HeroWImage.0c1d2c01.css" rel="stylesheet"><title>Content Authenticity Initiative</title><!-- HEAD_svelte-1d6fts3_START --><meta name="description" content="Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard."><meta property="og:title" content="Content Authenticity Initiative"><meta property="og:description" content="Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard."><meta property="og:image" content="/_app/immutable/assets/CAIMeta.0b3f5c0e.png"><!-- HEAD_svelte-1d6fts3_END --> 35 </head> 36 <body data-sveltekit-preload-data="hover"> 37 <div style="display: contents"> <div class="flex flex-col flex-grow"><div class="w-full"><nav class="flex flex-row items-center justify-center bg-transparent absolute top-0 left-0 w-full z-50 desktop:max-h-[96px]"> <div class="flex justify-between items-center desktop:hidden w-full py-[1rem] px-[1.25rem] tablet:px-[2rem] tablet:max-h-[75px]" id="nav" data-svelte-h="svelte-1rt9bdg"></div> <div class="hidden desktop:flex" id="nav"> <div class="hidden tablet:hidden tablet:w-screen desktop:justify-between desktop:flex desktop:flex-row z-100 px-[3rem] py-[1.5rem] desktop:max-w-[1920px] desktop:mx-auto desktop:max-h-[100px] desktop:items-center" data-svelte-h="svelte-1bnw8x8"></div> </div></nav> <main class="flex-grow"> <div class="h-auto w-auto flex flex-col items-center justify-start overflow-x-hidden"> <div class="w-full"><div class="w-full h-svh tablet:min-h-screen relative flex flex-col justify-between"> <div class="hero-section w-full flex flex-col justify-center items-start gap-[3rem] s-yCGBAEPY5pWu"></div> <video preload="auto" autoplay loop muted playsinline webkit-playsinline class="absolute top-0 left-0 w-full h-full object-cover z-[-1]" disablepictureinpicture controlslist="nodownload" src="https://assets.contentauthenticity.org/ADOBE_SUMMIT_DELIVERY_SIZZLE_58193f457e.mp4" crossorigin="anonymous"><source type="video/mp4"></video> <div class="absolute top-0 left-0 w-full h-full bg-[#000] bg-opacity-70 z-20"></div> <div class="flex flex-col justify-center items-start desktop:w-full desktop:items-center z-30"><div class="shrink overflow-hidden desktop:max-w-[1920px] desktop:mx-auto flex py-[2rem] pt-[4rem] px-[1.25rem] flex-col justify-end items-start tablet:py-[3rem] tablet:pt-[5rem] tablet:px-[2rem] desktop:py-[4.5rem] desktop:px-[3rem] desktop:w-full desktop:pt-[6rem]"><div class="shrink flex flex-col items-start gap-[2rem] tablet:gap-[3rem] desktop:gap-[4rem]"><h1 class="shrink text-[2.5rem] font-bold leading-[2.75rem] text-brandWhite tablet:text-[4rem] tablet:leading-[4.4rem] desktop:text-[6rem] desktop:leading-[6.6rem] tablet:max-w-[64rem]"><!-- HTML_TAG_START -->Restoring trust and transparency in the age of AI<!-- HTML_TAG_END --></h1> <div class="flex items-start"> <button id="play-button" class="flex flex-row items-center gap-[0.75rem] Play s-yCGBAEPY5pWu"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD2SURBVHgB7ZdtDcIwEIbfkgmYhOEACZOAA4ICJIAFFGABCThAwnCAhHJN1mUh8GN970hD7kku2Z82z+7d+hGigIpZoXKa/BAEVEROtvoOuiCLC7K4IIsLsvyvoOxEndRBqoUlcQQLkSH9OHSQ2kGZyUtBMHNJXYUSFoKJp9QRClgJxlnsGxDkiaz+4k7qrhK7UQffu7nFQqw7OIdahqwFz1JruU1cUYpRxOn760EweSkLpmXmBAXyhA30uEntJc4HNFHo4MDG+WV+OuI2xRmNDgvZK2Q5v7gX4oIsLsjigiwuyKJ5WPhI2q1AEEr24V9i2UGVF38BPSageN6iY6MAAAAASUVORK5CYII=" aria-hidden="true" alt="Play" class="justify-center items-center gap-[0.75rem] Play s-yCGBAEPY5pWu"> <p class="text-[1.25rem] font-bold leading-[1.625rem] text-brandWhite desktop:text-[1.5rem] desktop:leading-[1.95rem]">Watch the video</p></button></div></div></div></div> <div role="dialog" id="videoModal" class="hidden fixed inset-0 bg-[#000] bg-opacity-70 z-50 items-center justify-center"><div class="w-full mx-5 flex flex-col items-center justify-center tablet:mx-[2rem] desktop:mx-[3rem] desktop:max-w-[1280px]"> <button id="closeButton" class="absolute top-5 right-5 bg-transparent border-none text-white text-2xl cursor-pointer hover:text-gray-300"><img src="/_app/immutable/assets/close.ef7006dc.svg" alt="Close"></button> <video preload="auto" autoplay muted playsinline webkit-playsinline id="fullVideo" controls crossorigin="anonymous" class="relative w-full h-auto" disablepictureinpicture controlslist="nodownload" src="https://assets.contentauthenticity.org/ADOBE_SUMMIT_DELIVERY_SIZZLE_58193f457e.mp4" aria-label="You are entering video controls, there are 9 items in the controls"><source type="video/mp4" src="https://assets.contentauthenticity.org/ADOBE_SUMMIT_DELIVERY_SIZZLE_58193f457e.mp4"><track label="English" kind="subtitles" srclang="en" default src="https://assets.contentauthenticity.org/ADOBE_SUMMIT_DELIVERY_SIZZLE_e131957549.vtt"> 38 Your browser does not support the video tag.</video> <button id="closeButton" class="absolute top-5 right-5 bg-transparent border-none text-white text-2xl cursor-pointer hover:text-gray-300"><img src="/_app/immutable/assets/close.ef7006dc.svg" alt="Close"></button></div></div> </div></div> <div class="w-full"><div class="w-full flex flex-col items-start tablet:min-w-[48rem] desktop:items-center desktop:gap-0 desktop:h-full desktop:w-full bg-white tablet:flex-row desktop:min-w-[80rem] desktop:max-w-none bg-brandWhite" style="position: relative;">
38<div class="flex flex-col items-start w-full self-center px-[20px] py-[20px] tablet:pl-[0] tablet:pl-[2rem] tablet:py-[3rem] desktop:p-0 desktop:w-1/2 desktop:min-h-[620px] desktop:h-full"> <div data-check-c2pa class="w-full s-GiJGpKYoOdhn isAbsolute"><div class=" s-GiJGpKYoOdhn"><img src="https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Leica_camera_back_w_photo_947a7a612f.jpg" alt="" crossorigin="anonymous" class="object-cover w-full s-GiJGpKYoOdhn"></div> </div></div> <div class="flex flex-col items-start w-full desktop:w-1/2 desktop:min-h-[620px] desktop:h-full"><div class="flex order-2 desktop:order-1 max-w-[960px] py-[2rem] px-[1.25rem] tablet:py-[3rem] tablet:px-[2rem] desktop:px-[3rem] desktop:py-[4.5rem] flex-col justify-center items-start gap-[40px] flex-1 self-start"><div class="flex flex-col gap-[24px]"><div><h2 class="text-left w-full text-[2rem] font-bold leading-[2.4rem] tablet:text-[3rem] tablet:leading-[3.6rem] desktop:text-[4rem] desktop:leading-[4.4rem]"><!-- HTML_TAG_START -->Join the movement for content transparency.<!-- HTML_TAG_END --></h2></div> <div class=""><p class="text-[1rem] leading-[1.5rem] desktop:text-[1.25rem] desktop:leading-[1.625rem]"><!-- HTML_TAG_START --><p>We are focused on cross-industry participation, with an open, extensible approach for providing media transparency to allow for better evaluation of content.</p><!-- HTML_TAG_END --></p></div></div> <div> <div class="flex items-start gap-[1rem] desktop:w-full"><a class="flex pt-[0.75rem] px-[1.5rem] pb-[0.75rem] bg-[#1a1a1a] text-brandWhite font-bold desktop:leading-[1.3rem]" href="/membership">Join us</a> <a class="flex pt-[0.75rem] px-[1.5rem] pb-[0.75rem] border border-[#1a1a1a] font-bold desktop:leading-[1.3rem]" href="/how-it-works">Learn more</a></div></div></div> </div></div></div> <div class="w-full"></div> <div class="w-full"><div class="w-full flex flex-col items-center justify-center bg-brandWhite"><div class="w-full flex flex-col items-start tablet:min-w-[48rem] desktop:items-center desktop:gap-0 desktop:h-full desktop:w-full bg-white tablet:flex-row desktop:min-w-[80rem] desktop:max-w-[1920px] "><div class="flex flex-col items-start w-full desktop:w-1/2 desktop:min-h-[606px] relative order-2 tablet:order-[unset] desktop:max-w-[960px] desktop:mx-auto"><div class="flex order-2 desktop:order-1 max-w-[960px] py-[2rem] px-[1.25rem] tablet:py-[3rem] tablet:px-[2rem] desktop:px-[3rem] desktop:py-[4.5rem] flex-col justify-center items-start gap-10 flex-1 self-start"><div class="flex flex-col gap-[24px]"><div><h1 class="text-left w-full text-[2rem] font-bold leading-[2.4rem] tablet:text-[3rem] tablet:leading-[3.6rem] desktop:text-[4rem] desktop:leading-[4.8rem]"><!-- HTML_TAG_START -->Open-source tools for your needs<!-- HTML_TAG_END --></h1></div> <div><p class="text-[1rem] leading-[1.5rem] desktop:text-[1.25rem] desktop:leading-[1.875rem]"><!-- HTML_TAG_START --><p>Integrate C2PA Content Credentials into your website, app, or service using open-source tools developed by the Content Authenticity Initiative. Join a growing cross-industry ecosystem restoring trust and transparency online.</p><!-- HTML_TAG_END --></p></div></div> <div><div class="flex items-start gap-[1rem] desktop:w-full"><a class="flex pt-[0.75rem] px-[1.5rem] pb-[0.75rem] bg-[#1a1a1a] text-brandWhite font-bold" target="_blank" href="https://opensource.contentauthenticity.org/docs/getting-started">Get started</a> </div></div></div> </div> <div class="flex flex-col items-start w-full self-center px-[20px] py-[20px] tablet:pl-[0] tablet:pr-[2rem] tablet:py-[3rem] desktop:p-0 desktop:w-1/2 desktop:min-h-full desktop:h-full relative"> <div data-check-c2pa class="w-full s-GiJGpKYoOdhn isAbsolute"><div class=" s-GiJGpKYoOdhn"><img src="https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/open_source_74993f5db1.png" alt="" crossorigin="anonymous" class="object-cover w-full s-GiJGpKYoOdhn"></div> </div></div></div></div></div> <div class="w-full"><div class="bg-white py-[3rem] px-[1.25rem] flex flex-col gap-[3rem] w-full tablet:py-[4rem] tablet:px-[2rem] desktop:py-[6rem] desktop:px-[3rem] desktop:gap-[5rem] desktop:max-w-[1920px] desktop:mx-auto bg-brandWhite"><h2 class="text-[2rem] font-bold w-full tablet:text-[3rem] tablet:leading-[3.3rem] desktop:text-[4rem] desktop:leading-[4.4rem]">Blog</h2> <ul class="flex flex-col items-start justify-center w-full gap-[3rem] tablet:flex-row tablet:flex-wrap tablet:gap-[2rem] tablet:justify-start desktop:flex-row desktop:gap-[3rem] s-f_OCOGOCwptC"></ul></div></div></div></main> <footer class=""></footer></div> </div> 39
39<script type="application/json" data-sveltekit-fetched data-url="https://cai-contentauthenticity-backend-deploy-ethos503-pr-cd1ebc.cloud.adobe.io/api/pages?filters[title][$eq]=Home%20Page&populate=blocks.image&populate=blocks.hero_image&populate=blocks.buttons&populate=blocks.components&populate=blocks.primaryButton&populate=blocks.secondaryButton&populate=blocks.video&populate=blocks.video_captions&populate=blocks.faq&populate=blocks.step_1.image&populate=blocks.step_2.image&populate=blocks.step_3.image&populate=blocks.steps.coverImageOrVideo.video&populate=blocks.steps.coverImageOrVideo.fallbackImage&populate=blocks.steps.Implementers.thumbnail&populate=blocks.play_icon&populate=blocks.content&populate=blocks.images.image&populate=blocks.fallbackImage&populate=blocks.playButton&populate=blocks.ImageWithHeading.image&populate=open_graph.ogImage&populate=seo" data-hash="jn9z1d">{"status":200,"statusText":"OK","headers":{},"body":"{\"data\":[{\"id\":33,\"documentId\":\"hjbhypzujibm9thrhkeiegyb\",\"attributes\":{\"title\":\"Home Page\",\"slug\":\"homepage\",\"createdAt\":\"2023-11-27T06:11:00.103Z\",\"updatedAt\":\"2025-06-26T14:53:59.200Z\",\"publishedAt\":\"2025-06-26T14:53:59.455Z\",\"TransparentNaviagtion\":null,\"blocks\":[{\"id\":6,\"__component\":\"blocks.video-in-background\",\"heading\":\"Restoring trust and transparency in the age of AI\",\"subheading\":null,\"playButton\":{\"id\":6,\"label\":\"Watch the video\"},\"fallbackImage\":{\"data\":{\"id\":893,\"documentId\":\"awtk7u68elj5oisnoy4z73nx\",\"attributes\":{\"name\":\"frame_2322.jpg\",\"alternativeText\":null,\"caption\":null,\"width\":1920,\"height\":1080,\"formats\":{\"thumbnail\":{\"ext\":\".jpg\",\"url\":\"https://assets.contentauthenticity.org/thumbnail_frame_2322_5b154584e6.jpg\",\"hash\":\"thumbnail_frame_2322_5b154584e6\",\"mime\":\"image/jpeg\",\"name\":\"thumbnail_frame_2322.jpg\",\"path\":null,\"size\":5.9,\"width\":245,\"height\":138,\"sizeInBytes\":5902,\"isUrlSigned\":true}},\"hash\":\"frame_2322_5b154584e6\",\"ext\":\".jpg\",\"mime\":\"image/jpeg\",\"size\":94.38,\"url\":\"https://assets.contentauthenticity.org/frame_2322_5b154584e6.jpg\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2025-06-23T17:10:15.144Z\",\"updatedAt\":\"2025-06-23T17:10:15.144Z\",\"publishedAt\":\"2025-06-23T17:10:15.145Z\",\"isUrlSigned\":true}}},\"play_icon\":{\"data\":{\"id\":172,\"documentId\":\"rk749m5bns0ro8k9e64kh234\",\"attributes\":{\"name\":\"Play_d6e8ac79e4.png\",\"alternativeText\":null,\"caption\":null,\"width\":40,\"height\":40,\"formats\":null,\"hash\":\"Play_d6e8ac79e4_a54ba539c4\",\"ext\":\".png\",\"mime\":\"image/png\",\"size\":0.24,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Play_d6e8ac79e4_a54ba539c4.png\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-03-28T17:12:45.864Z\",\"updatedAt\":\"2024-03-28T17:12:45.864Z\",\"publishedAt\":\"2025-02-13T21:18:34.670Z\",\"isUrlSigned\":true}}},\"video_captions\":{\"data\":{\"id\":902,\"documentId\":\"vc79yjhyo30xk1ia0b4ypzfe\",\"attributes\":{\"name\":\"ADOBE_SUMMIT_DELIVERY_SIZZLE.vtt\",\"alternativeText\":null,\"caption\":null,\"width\":null,\"height\":null,\"formats\":null,\"hash\":\"ADOBE_SUMMIT_DELIVERY_SIZZLE_e131957549\",\"ext\":\".vtt\",\"mime\":\"text/vtt\",\"size\":2.57,\"url\":\"https://assets.contentauthenticity.org/ADOBE_SUMMIT_DELIVERY_SIZZLE_e131957549.vtt\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2025-06-26T14:53:46.787Z\",\"updatedAt\":\"2025-06-26T14:53:46.787Z\",\"publishedAt\":\"2025-06-26T14:53:46.788Z\",\"isUrlSigned\":true}}},\"video\":{\"data\":{\"id\":901,\"documentId\":\"ryumip4v3vf4fd72pwpgfv29\",\"attributes\":{\"name\":\"ADOBE_SUMMIT_DELIVERY_SIZZLE.mp4\",\"alternativeText\":null,\"caption\":null,\"width\":null,\"height\":null,\"formats\":null,\"hash\":\"ADOBE_SUMMIT_DELIVERY_SIZZLE_58193f457e\",\"ext\":\".mp4\",\"mime\":\"video/mp4\",\"size\":132946.23,\"url\":\"https://assets.contentauthenticity.org/ADOBE_SUMMIT_DELIVERY_SIZZLE_58193f457e.mp4\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2025-06-26T14:53:35.201Z\",\"updatedAt\":\"2025-06-26T14:53:35.201Z\",\"publishedAt\":\"2025-06-26T14:53:35.202Z\",\"isUrlSigned\":true}}}}
39,{\"id\":4,\"__component\":\"blocks.image-left-text-right\",\"imageCaption\":null,\"heading\":\"Join the movement for content transparency.\",\"themeBackground\":\"White\",\"body\":\"\u003Cp>We are focused on cross-industry participation, with an open, extensible approach for providing media transparency to allow for better evaluation of content.\u003C/p>\",\"secondaryButton\":{\"id\":22,\"url\":\"/how-it-works\",\"label\":\"Learn more\",\"open_in_new_tab\":false},\"primaryButton\":{\"id\":20,\"url\":\"/membership\",\"label\":\"Join us\",\"open_in_new_tab\":false},\"image\":{\"data\":{\"id\":30,\"documentId\":\"sr21u095tg8n20sldgxghibd\",\"attributes\":{\"name\":\"Leica+camera+back+w+photo.jpg\",\"alternativeText\":\"\",\"caption\":\"\",\"width\":2500,\"height\":1723,\"formats\":{\"large\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/large_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"large_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"large_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":57.79,\"width\":1000,\"height\":689,\"isUrlSigned\":true},\"small\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/small_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"small_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"small_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":19.65,\"width\":500,\"height\":344,\"isUrlSigned\":true},\"medium\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/medium_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"medium_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"medium_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":36.73,\"width\":750,\"height\":517,\"isUrlSigned\":true},\"thumbnail\":{\"ext\":\".jpg\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/thumbnail_Leica_camera_back_w_photo_947a7a612f.jpg\",\"hash\":\"thumbnail_Leica_camera_back_w_photo_947a7a612f\",\"mime\":\"image/jpeg\",\"name\":\"thumbnail_Leica+camera+back+w+photo.jpg\",\"path\":null,\"size\":6.08,\"width\":226,\"height\":156,\"isUrlSigned\":true}},\"hash\":\"Leica_camera_back_w_photo_947a7a612f\",\"ext\":\".jpg\",\"mime\":\"image/jpeg\",\"size\":259.18,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/Leica_camera_back_w_photo_947a7a612f.jpg\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-02-21T05:21:50.906Z\",\"updatedAt\":\"2024-02-21T05:21:50.906Z\",\"publishedAt\":\"2025-02-13T21:18:34.670Z\",\"isUrlSigned\":true}}}},{\"id\":4,\"__component\":\"blocks.logo-strip\",\"animation_duration\":20,\"themeBackgroun
39d\":\"White\"},{\"id\":6,\"__component\":\"blocks.image-right-text-left\",\"imageCaption\":null,\"heading\":\"Open-source tools for your needs\",\"themeBackground\":\"Yellow\",\"body\":\"\u003Cp>Integrate C2PA Content Credentials into your website, app, or service using open-source tools developed by the Content Authenticity Initiative. Join a growing cross-industry ecosystem restoring trust and transparency online.\u003C/p>\",\"secondaryButton\":null,\"primaryButton\":{\"id\":21,\"url\":\"https://opensource.contentauthenticity.org/docs/getting-started\",\"label\":\"Get started\",\"open_in_new_tab\":true},\"image\":{\"data\":{\"id\":36,\"documentId\":\"ss0oy4kn0cph4aq9079wyxrb\",\"attributes\":{\"name\":\"open-source\",\"alternativeText\":\"\",\"caption\":\"\",\"width\":1314,\"height\":1216,\"formats\":{\"large\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/large_open_source_74993f5db1.png\",\"hash\":\"large_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"large_open-source\",\"path\":null,\"size\":241.04,\"width\":1000,\"height\":925,\"isUrlSigned\":true},\"small\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/small_open_source_74993f5db1.png\",\"hash\":\"small_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"small_open-source\",\"path\":null,\"size\":78.45,\"width\":500,\"height\":463,\"isUrlSigned\":true},\"medium\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/medium_open_source_74993f5db1.png\",\"hash\":\"medium_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"medium_open-source\",\"path\":null,\"size\":152.56,\"width\":750,\"height\":694,\"isUrlSigned\":true},\"thumbnail\":{\"ext\":\".png\",\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/thumbnail_open_source_74993f5db1.png\",\"hash\":\"thumbnail_open_source_74993f5db1\",\"mime\":\"image/png\",\"name\":\"thumbnail_open-source\",\"path\":null,\"size\":14.35,\"width\":169,\"height\":156,\"isUrlSigned\":true}},\"hash\":\"open_source_74993f5db1\",\"ext\":\".png\",\"mime\":\"image/png\",\"size\":57.44,\"url\":\"https://adobe-cai-contentauthenticity-backend-prod.s3.us-east-1.amazonaws.com/open_source_74993f5db1.png\",\"previewUrl\":null,\"provider\":\"aws-s3\",\"provider_metadata\":null,\"createdAt\":\"2024-02-21T05:21:56.752Z\",\"updatedAt\":\"2024-02-21T05:21:56.752Z\",\"publishedAt\":\"2025-02-13T21:18:34.670Z\",\"isUrlSigned\":true}}}},{\"id\":4,\"__component\":\"blocks.community-stories\",\"heading\":\"Blog\",\"themeBackgroun
39d\":\"White\"}],\"open_graph\":{\"id\":243,\"ogTitle\":\"Content Authenticity Initiative\",\"ogDescription\":\"Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard.\",\"ogImage\":{\"data\":null}},\"seo\":{\"id\":242,\"metaTitle\":\"Content Authenticity Initiative\",\"metaDescription\":\"Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard.\"}}}],\"meta\":{\"pagination\":{\"page\":1,\"pageSize\":25,\"pageCount\":1,\"total\":1}}}"}</script>
39 40
40<script> 41 { 42 __sveltekit_r4eaxi = { 43 base: new URL(".", location).pathname.slice(0, -1), 44 env: {"VITE_PUBLIC_AIRTABLE_MEMBERSHIP_TABLE_ID":"tbleUi1qkThb5hnjv","VITE_PUBLIC_AIRTABLE_NEWSLETTER_TABLE_ID":"tblD7D4FI00RIHPKX","VITE_PUBLIC_AWS_AUTH_TOKEN":"e9e9d89ce01098163e351e75b951773e5686f0a2ade922c31945a62007a77b14edf0648e57b484abc8a8387f963db56ab3487df262fa1401be9137c291abecb0e08ca8c0950167465aee178a6f70c27d7892d01d348a510f8547735cafe6c4b7c96a0a932f95fb4d7325f2513b5b125bc5a0fde91f2d6bf38c02d5c8165f4bf1","VITE_PUBLIC_AIRTABLE_CONTACT_US_TABLE_ID":"tblQXkh7EoQZu9CqU","VITE_PUBLIC_AWS_STRAPI_URL":"https://cai-contentauthenticity-backend-deploy-ethos503-pr-cd1ebc.cloud.adobe.io/api"} 45 }; 46 47 const element = document.currentScript.parentElement; 48 49 const data = [null,null]; 50 51 Promise.all([ 52 import("./_app/immutable/entry/start.1395c835.js"), 53 import("./_app/immutable/entry/app.c3f93e23.js") 54 ]).then(([kit, app]) => { 55 kit.start(app, element, { 56 node_ids: [0, 2], 57 data, 58 form: null, 59 error: null 60 }); 61 }); 62 } 63 </script>
63 64 </div> 65 </body> 66</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.