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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5d58770c2c91dd0253279477287cdafaf0ba97a20d6206f9261fdf0aed0462. Chain 2 (Bitcoin): anchored in block 953743 (2026-06-15T04:52:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a1263f30-c9cf-4de4-b50b-887a77ff115a.json and https://artists.proofprofile.net/proofs/artist/a1263f30-c9cf-4de4-b50b-887a77ff115a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0448ba66a0f3fe3c440414eb3e951ec129b1944ec3d100f32d32a639b0ca037. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/DKSTA0200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7afbdd52f81a248fe269b540a81c9fda0b89d19c50a3fbf8ddf49beab272c557. 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/DKSTA0200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07898a5d04807c95d46a40756f1066d490a53425b8319ef434b74b46051b99a. 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/DKSTA0200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c588a5f2585f76bb74fecf0a1564b87752df012f5d0ae24f25ecca9332c24c. 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/DKSTA0200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa486ab3c2b520604877e79c770fbf1ef0095e67e4ec82e2958921d4bf093e1. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15:30Z), 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/QMFME2020839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b218a9a4540c21aeaa7ecc85f39fdbc6a1a6ae31f83272c0abf9405cc7b5fc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QMFME2020841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53651065d955e383abfc2a4c1d0572c11d6aee6077f1fe7fde81d2f42293c97e. 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/QMFME2020843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc943c629fb38e05f236070609c00aaacafa0956f2fd7007feadb0a64a52afc24. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QMFME2020845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57482bda3a016e7aac61aadf322bd3d7c04b4affa8d47e76943f07de55e6edc. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QMFME2020837.
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 0xf7b869b30de863ef29ceeffdb2a9ec52904516a348db2b18f3b52f0ccfb50a36. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QMFME2020838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127e8892b5eac88daf9cba574983232e3fa591a424405cc56060a15ab49e2860. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/QMFME2020840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dcfd34e2de1a2c2a2f525db2aaa6ee84778896a8e3d5cbdf1997ea19612d3ff. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QMFME2020842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a5d4aafe0493b91a19ae600eb77b0ef52e65d4ad7ef18b7a1fc3d6f60da37b. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QMFME2020844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c8b4e8f308490ce85e477bab203c8f671fa17a0783d5fda26d75e6bb0ce0d1. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMFME2020846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe42e28f373223a1c7b67e9e1190b88c9c731fc821257c2796da3779640b1eaff. 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/QMFME2285149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0244db0a53287fbaa0385a8a6552227ec594bfa1c5c809328cd92a1f4d86d3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QMFME2285476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674a6e9c50686e4b4f7e58c2a4bc74de4d97ceea875704d8314d3d9d704de8e0. 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/QMFME2285631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bd61f20dd39ddb7710a6b26e241dafac0d294609e3a1cc5017fc003cadf194b. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QMFME2271657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ad5bd745b4dac29b2dfede7db0f7810ae2327c4eea437bb1fb8f993aefa7a0. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QMFME2271709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d681bd478ce7142f07c4b0b8fcd8a94bccfc46c1ebaa2d0c4c5654d1c035049. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMFME2271723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0fe5643158f9ac170d82a500d87284e4dfa811c4970692b926df0e58b177f2. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QMFME2271763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf721744cfaf6097c3ddc721dff2621677230af4d0e6e39b52c8c0ed42f20d3c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QMFME2271902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944ac1592fef09b931fba3d3ce47be564b92be9ecb76ec38883d94ae437a9c43. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/QMFME2284937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2790f4643b7d79e2c35f88fa1226f4950606fe384eb506f23ea22bff5e5adea3. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QMFME2285219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db602b211272a435cc337ec1649e4d124c17c6950dae6823e2221077697f72b. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QMFME2285315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e642dea9fad9d88b38fedca3682e337a2e49465358b98689cb1b0c50dea0ee. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QMDA72426571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a486334a205dab74c0691c07f220e871719fe6ff3c57dae56acdec821399a29. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QMDA72429869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe875a8557970b49845237ae18c803eaac39db1fd7c5fb46c7af550038bc13ab. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QMDA72429892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45f7d8a3fe560993fabdd4d833d4a373be5c635c3c9128fb249f6dce1e1f37c. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QMDA72454597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0996974145719b8aef688675f54cd36eb7c0bad5ae6d5a9a58164c407247ca1d. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMDA72426575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13631e5857266c746367bd6d79ec54ce7bd7d87491976f8a31cc07c4eff9e9d2. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QMDA72429864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ca2098b0bdec13a20179ba2d907553ff5513b7715da294a3c9ef0384567070. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMDA72435155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d8c800cb0a6224d6b1b083b27429664544089a72cc019381b68fbf5d9068d1. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QMDA72454611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dcd75cd76938c83c6b22b427504e9f58dab4cd127dcbb6f737cd4a95927d43d. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QMDA72429891.