1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c77f20b0b3b5d585449e4abecf922f6a5f56bb9eba23addd652dc8e541398c0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c059c6e3-6ff1-4a8c-882d-94007796b606.json and https://artists.proofprofile.net/proofs/artist/c059c6e3-6ff1-4a8c-882d-94007796b606.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490238547603ba2280566daccbb738b2516b17b6ef62d746ab8196423121558d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eaa41b048b853b5a0720d8122f02c21d37dc7ccf1da7f464d63fee27537a7b6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471f8e9f701a71631260961854face15cf015288d40d4bb53e3705f88ba7b0c9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff26eb0ae2012d23f1b250c1ac87c4467252d0833e1e46a3e7d091b704d2f471. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7993b0dbecb093a7c6f3bdb0638916a45c73628d8925d3263a5434e814b784ab. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c90c6fc336436b515423127e2acfcd3a926da49eca5e1d16b7ea0b660601af5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985a584a5fa489186ba45cb5cc4fbe3c1493be004ae4ad26dbbd747db34a2cab. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22259000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110bf1a9f93e74d11649be8f8af212dbb6433dea50eb8d35ee62767465f66879. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22259001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145271d5d39002a1c9ed8336ea6bd48290425ea0b65e93fd94edb0402d9d465d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22259002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25df843ec2bda8dfb295031eaf3616ebf5910508233af0da14d46bb525f80198. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22259003.
Stuck In A Loop - Audiotree Live version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03f2aeb0d809b254f34fcc9215c78b7730d5ad916d5b01e45b8ab103df7c38b0. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2300301.
Ain't Hard To Tell - Audiotree Live version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea9af0509a17705f1e6c11b8742c6746686d2ca2d15fa36dc2fcf9ebfebe159. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2300302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba50a564a278ca2dcc5569f10b83083b4431f9eb7b63b0c46a2ad22e1e58685. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2300303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc09c912d61fdaea1ce47922727ff5634b9c94939c48a1456f20bd58eaea7a3c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2300304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d36c643df76de270d5f95b6c89c7dc690c6f5ea392f70f958c7be7d521bdd8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2300305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dfea4fee3bf6dec31f47d03b2d7dce9fcdd94a02e18dc70ff54aec7880463d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM99V2300306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eaa41b048b853b5a0720d8122f02c21d37dc7ccf1da7f464d63fee27537a7b6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3747ad988204fb76bcc1b362d150d7b973424c715749c4d44911e89723f936c2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c90c6fc336436b515423127e2acfcd3a926da49eca5e1d16b7ea0b660601af5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471f8e9f701a71631260961854face15cf015288d40d4bb53e3705f88ba7b0c9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff26eb0ae2012d23f1b250c1ac87c4467252d0833e1e46a3e7d091b704d2f471. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c90c6fc336436b515423127e2acfcd3a926da49eca5e1d16b7ea0b660601af5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471f8e9f701a71631260961854face15cf015288d40d4bb53e3705f88ba7b0c9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22258995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e11a10a7f635694d4f13376501105fe427999587c12dcfd0cd8c4edde2962e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2178148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970ce915c3fed6b02de7cf6af31b1b70960be8d37f823690eb8bc85af98a3b8a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2178149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb67a17b1f9e24cb1dfa090ba3faf11e2c1b2f74024c3257d3f3fb0647f0fcbc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QMFME2178150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4696c49beb4a30853c755f25697db43851b8f839c9655df0cc4bcf9e0858ac. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN61932905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c92fd9f4833a54c1f68fd81f87c0c28fd51f0180172f8729a183084267ffb9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN61932906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb019131db331ad70c08b1f64284a355ec121d49ee96565d81379fb3fe7079d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM2PV1826363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406b7baa0198a0246288fa44fcfcd0d574ce7be128395e03d2881072930d0b68. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM2PV1826364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f75934fd6f8a4738f02ad78db0b1ca43cb63fd83b1b03501ec5c8d95b7a08e6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM2PV1826365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1e5a8d1bbf76e9d7677cc083d7d2fa6a5ee221f6c09ca9713670c67491eb8b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41802911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959d46fe44444d60df6a1a62d38773b480cb0b3a27a2edde60826c037ab95a73. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41802912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf622ed243a5abbea0e704f20bdb3e5c4783fef958fe145470597ec10c328de57. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41802913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b83171391aa7e1875459de42c5ec13694edfca5d0e6d5f532a23e2f39b8a144. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41802914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7bd923ab2ad9e23c751905940eb80357a834e3efc631b1e9e4bdb3957b60d6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USDY41802915.