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 0x4b87523eb908f07bff706d80bd27feff80b40e6f86b3a60cf3df5ba737335dec. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d5ec436f-a60e-4cde-8a6d-9b3a8f420922.json and https://artists.proofprofile.net/proofs/artist/d5ec436f-a60e-4cde-8a6d-9b3a8f420922.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 0x2a0f7763b6ced03846fabb1ca6cc48b55a27d3b14fbcb1632a4839c7af9e5342. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAIR2453156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f14a6ef5c443418485579efbcd4934844a3f76587a48eb6e698b47c7230ac3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAIR2453158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a26ce37130120b54ed6a0c6dba600e0ce86ce2691350029ce4bf23b5ec3683. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAIQ2453164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23e7c3c9cf45b5c456e8b379d6862b7057a4bcda0b29a80b76a2bfb87ff657fc. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/TCAIR2453166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d4f41c71502098bef93a35153e8b049b6f57b5a10c06a359bbc91eca1c9b99. 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/TCAIQ2453176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a036e400ca9d53a75d64ed6e8900cb6bbb9845f62442a6de504cbea96b16ea. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAIR2453179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53f0969acf906aee78356205ad2fd6c759eeb5cab79a307399ccdc1f2e62b73. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAIQ2453181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dd237d246887a1e5c4ba22f45e2ecf119307ecce101bdb70cc3cafdd2fc245. 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/TCAIR2453185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52cc0ac3b5b4a7cc5c7634628fbfe09ad2d6187e234d5fe9a9f393d8f1bf7081. 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/TCAJD2439287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d77185c083e34861e2cb644eecf0b683321f33d98c083147fc199f8dec70a5. 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/TCAJD2439288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d2170fe3ae72b089aeea48939af4fe1f738f95c37a2bd8fe7dd4e168173a7f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/TCAJD2439290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f09167db47792ebf269d35dce5137705dbc5a60e1ca97090053b4deaae2ea7. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/TCAJE2439295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x765cb702b358ca1c48c8aa6c098275e785ed3c5d56662509dc0a68a0e69ab457. 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/TCAJD2439300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28add0f8f2b01c118be91ff010d0faa2ad2e9fe49e69fd64d5e4ad9a49c54fc5. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/TCAJD2439302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538819e4530a8cffcde435e87e89dc4c1072d36a780f4ce2f102030b7a579b6a. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAJD2439305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76301683d4e1ccd6bdc7c7ddcbdc92e7b3e13916fafcf8769866201d358f70d8. 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/TCAJD2439309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b285671a5628dc4afb8869f730d8596f42756f1d38cdd846ab28211272eb7ad. 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/TCAJD2451275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a44010d2ab4a7a27342fc55ba7565ff0f3a76cb1f4d66b282dedc6244e25f6. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAJD2451282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363e0b92719d5a3547fbc654db57b494e9a0d8c3a42aa9c62519a227fbf47763. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/TCAJD2451286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64dc8a3102481dbbd6342661522f961c56f5bb2b87827934a6db7b1169f15769. 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/TCAJD2451287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091ae5a54f98f8ad30a045ac03738b97f26aa5ce204aa2d621252a0d54ae1f4e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/TCAJD2451289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52113c59ef80344f831c4675fb4eb9f29cf10faebc3c65d017ee2d029ba1d86. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/TCAJD2451293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f879b3931aa317c96a553ba80c272165f986b21a28a4eb79007c99274e27bf9. 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/TCAJD2451295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0087ac1b905a66184f991d6cfec001d0b8c6b967811541d5b78421b0ce3582. 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/TCAJD2451297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9de1b1c63af72ec41a560020841e88702f6e6f053030d9a7ee2b124cfcfc23d. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/TCAJI2523390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf8db4ca59a06b14e1b70852be897232d60c9f9cb0b2d5aff0db231319a2a7bc. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/TCAJI2523394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63d765ea4d07df6b8b51122a1690702e57a0e1e445b15a296ae49ee8e243646. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAJI2523395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c9ecbcd03d06931c428271a34060e64505c130fdbc3050c524d5b214cc6896. 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/TCAJI2523401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a29a303972ad247c5df71718f8a4191acfa3b42d900ba8332baa49e95f2668f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TCAJI2523406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d05017f352a18ffe9518e99211f09c7d790e4e7d2ede9b4b85809c8035f162. 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/TCAJI2523414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94165f79ed05bd34de2f5ce51b0e945e7d26b9154b46f5ecacaf1b6616a7d081. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/TCAJI2523416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26fa861e34c6ebc56487f69cf13e4e8adb1f2df9ff60bd4bf5a376f7e4162de. 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/TCAJI2523422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f41903b2a6f8b6d3b92405457e9e50381aef5bb43c0edf53fd87c63966c796. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/TCAJI2523555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b723b894286d63465afe1943ce3e3b910cee1db4b99e7bc30ddbaa7894469ab. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/TCAJI2523562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2500c3d8706410d6d7572a78b83811eb45fe897004067be79603565ccea6ff65. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/TCAJI2523568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb858e06dd1af9e00308d5fd92f08f56a496f1690c1766bea3f03c60d303dba18. 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/TCAJI2523572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4fe1c74746fbc4b5324022cbe3a29b7647ca9b44866127d43673985f942f6a. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/TCAJI2523576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5bf2dbb25b9d6d4c38ece12b7c0e10c43a25245894597f8de045042ec9f7df. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAJI2523582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff41077f2333a205b241ddabea0b5bf0b335b9b0a84888c50dcd60cd3a9889a. 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/TCAJI2523587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe274fcc8f8370725da800061e3db687a9e3869929c117a371de9e45082afd24. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAJI2523592.