Canto

OpenOrigins’ Canto connector lets you:

  1. Anchor every image or video uploaded to Canto automatically.

  2. Sign every file uploaded to Canto with C2PA.

If your organisation already owns an OpenOrigins API key, turning the feature on takes <10 minutes and no code.


Prerequisites

Item
Where to get it

OpenOrigins API key with Anchor Media permission

Get in touch with OpenOrigins at hi@openorigins. If you have access to the dashboard, you can find it at:

Dashboard → Settings → API Keys

Canto Administrator login

Your Canto admin

Asset “Webhook” add-on enabled in Canto (all Enterprise plans include it)

Canto Support if not visible


Add the webhook in Canto

  1. Log in to Canto as admin → Settings → Configuration → Webhooks

  2. Press Add Webhook

  3. Fill the form

    • NameOpenOrigins Anchor

    • URLhttps://api.openorigins.com/v1/canto/webhook

    • MethodPOST

    • Headers

      • x-api-key: YOUR_OPENORIGINS_KEY

  4. Choose the Events → Asset Uploaded toggle (images & videos).

  5. Save → test fires immediately.

Canto sends a small JSON (≈400 B) describing the new asset. The OpenOrigins processor computes the SHA-3-512 hash and starts anchoring.


How to see your provenance information

  1. After setting up the integration within your Canto account, upload media files as you normally would

You can add whatever metadata you would like entirely optionally
  1. Clicking into the uploaded media file(s) you will be able to view the blockchain metadata (transaction ID, Block ID) in the file's Asset Information section

  2. You will also be able to view the URL for the newly-C2PA-signed version of that media file. Copy and paste the URL into another browser tab to download the image, or paste directly into Content Credentials to verfiy and view the C2PA manifest.

Blockchain metadata from OpenOrigins is viewable in Canto under the file's Asset Information

View the C2PA manifest of your file in Content Credentials Verify


FAQs

How fast are my media files hashed and anchored to the OpenOrigins blockchain when uploading to Canto?

Media files are hashed instantaneously and will be secured to the blockchain by the time the media files are finished processing during upload into Canto

What if an asset already has been anchored?

The integration recognises duplicate hashes and knows when a file has been anchored. We won't anchor it a second time but we will pass on the matching blockchain metadata as asset information to the file in Canto.

Which formats are supported?

All image and video files can be hashed and anchored when uploading to Canto.

For C2PA signing, the following files are compatible:

  • Images: JPG, JPEG, PNG, HEIC

  • Video: MP4, MOV

Need support?

Get in touch at hi@openorigins.com

Last updated