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 0x8bca3fe6d5fa4de5af84a1ccdf24ef6a2f75fe744e723212cdb4e18968fcbc7d. 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/e60bf4c5-bc66-4390-adc6-759004809fb9.json and https://artists.proofprofile.net/proofs/artist/e60bf4c5-bc66-4390-adc6-759004809fb9.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 0xbfdfa5ddfbd1b4ac75c9e472bce8b060187956fe0fec3866cf6a107cea52bdd3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ITX730900032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7960ac9ef5e2ad9b19d46514597300cb1f6ffaf566a0d4fdbf5d2c734ee1ea. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/ITX730900033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3229584cea5f085d1079460e23b8073527c84bf0e4f1176a3d3d049373b4ec. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/ITX730900037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0a49d9db7eaff2ab07d81ac24ae1d554b597f94fc49d807a5d7c9991a6121e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/IT29Q1000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6554d050f579545575ff681fe30e1d56f7a0710bf9714b7e812be5d8a663267. Chain 2 (Bitcoin): anchored in block 957647 (2026-07-12T03:57: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/IT29Q1000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0295bcb986673ac4d093249b4af4f5d8cca313fe386cca1ff1f0d26425c8df. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/IT29Q1000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb60594536251b981b811a6fedde3a1b43defa4595ac13858abc63c3cfef5c59d. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/IT29Q1000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a713e196074e90ce074d21f1b6f56655421322464c38b3b924d2e7550b50df. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/IT29Q1000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e55f9f36e1938f44daa17a5330fee4a7eb215f211b8128a14741f5d574a0d6. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04: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/IT29Q1000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe356f4c6c7ecedbc03e991bd615d5ebec0c1d98f6d5cfaa34d6c6197350ab508. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/IT29Q1200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe710d81c8ea02c459cd88c0bb48d12b8b7bd556eb8a5e8b43a756908f452ffac. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/IT29Q1200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361f05178fd604ac287cd0dfcf41ab8a5a7ed4f5e3a24345cf4020fd29cf8bf5. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48:38Z), 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/IT29Q1200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecab8ca8f15a249e56007bb80e2160544fc15dfde501f2f31f0d23afe5626e1. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/ITQ001400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860bccda898143ba2161b43bd7c3ca5cc33bc2c9b96c7783b35eb8e1c545cdca. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ITQ001400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf189c2e2035939a6fc7f2de6699ed1eb656f01bc22e7106be241a80d7de68a92. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ITQ001400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe816f7cdf7cb20328566106c3ab54524cdc2a0c2c16356ac3056472609d98310. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ITQ001400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9818202544d7ff13312b453a0684e35507378dde58aac9ad3fccdfe753aa5bf4. 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/ITQ001400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3084327aa824fd3e0a4bbab9e887bc147a246a1e7eaa562289b2c20d645bd749. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/IT29Q1600071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62be2b9701bc724ac065e42025ca0f816680b0af3faecf1610143b7daab58c86. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/ITCV31604701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15976637669296002e0d2ad641f754489dc29dfffee8130394cabcc9674beb6. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/ITCV31604702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcfa64b48414b22015d3972bc02da00047f3740df27dd4a0aa165bef8a63159d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ITCV31604703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e2c9914ee5bffe2ac6004c72a9074b506fed67bf53201b8f0c848a259560db. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/ITCV31604704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2367dc5256a59c295ca3ca65f7c0c42ec22c7b78a29f44dcc684f892f24438a4. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/ITCV31604705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb21c2a96273d599c2c7fc097e76187ffdbfe553952a80be9c657cb2392cc74. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/ITOUB2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa28c3a9371aebd364bc81f770c0f68499ba188b31c5339ff50b77a141ead123. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/ITOUB2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208c29671adec568ceec9c9cc5cbd22ac428e7a27ce265d36ae741b86125b0d4. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/ITOUB2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x670217140ea4173f8e2627409f465b93c6db63f5a769585507b1e9605aa0fa24. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/ITOUB2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a87dcc7191da996428b6d99f42f1d3d3e4ed8be430f53b34f6b4c60ceb7d2e8. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/ITOUB2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f9380c4d29ab448f3667ef6dba6e478edda7769763b14e181434585494cb58d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ITOUB2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbce407532abe8df03a4cb078b986d804759c3c7bf097f6be588435586082f2c. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/ITOUB2400009.