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 0x7c7505762b4034e6ad849217581e279f734dff797cc5748281fcb7c74c32394f. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f2f59aa1-6be9-4fb5-a961-f8a079623be3.json and https://artists.proofprofile.net/proofs/artist/f2f59aa1-6be9-4fb5-a961-f8a079623be3.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 0x6fb1296310431f44715855f73a85a6bcefcdfec466c4a41e4583c40c560cf485. 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/USRC11501767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ee1ade9599c09e29973ec32577412d6987f4467f1503012b97180a47703ad9. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/USSM11702604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34b34044275c7b56c6061e3ce77aa333ca4f2d919a19a6cf5ccdbb4df7bd986. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USRC11501775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef5eeb5fef9c3b585657ad340b11d84d844cb9f67b14979ac49461d7cb70659. 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/USRC11501785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fbcc8eb384fca839476d2c56afd751f67b6592875e5c2238edae35329a0214. 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/USRC11700457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbb61d6fc17dc9443e26f279bd7857ab90266f012a105347ce0efd4dae2412f. 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/USQX91700761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fec3a52a1c69cd36b6c5e2ec83e8d749dcd814ef4b0a2bd85af8233c29d31a0. 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/USSM11505799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea9df091c7664e07b2abc4253b4ae4deafa21aa954853385b0825469e5eb44c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USQX91700762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b1a07c137be16ffb85f1b7e4d9b473dc0eb69312dda5a5bb0b3fd0f450eb358. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZE2B2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976006bce366d00727e67d7efb509dbe65c921a25784ca0520924c56d7a7366c. 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/QZE2B2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0239b51e705734b74f6c43a9ab060375ae76c0942eee1bbe2aba26d8cab776. 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/QZE2B2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1e47931d95f635c46c58c4a97d4bf6df7092f6b39e6e1a913aafabc754d0a1. 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/QZE2B2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731fffd0930b3e5c178a554dc09637021c6f5c1f2baddc166632769c1a4d6424. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZE2B2300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac191a3e33fafce1f64cf8c930258c0de97f84ce514a9de8784cf24f6099352d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZE2B2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db8a49b07f2911a52194e720a17329241b6e014e8045bc6238cdda444e049ec. 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/QZE2B2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a86642809215deae009ce2698f2f34d14bbe18353cc39a1d89375c82afd4b91. 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/QZE2B2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf877bfda784ceff09f370d277eeaaac3ea2460ea7343e0811d2af27e58f91db7. 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/QZE2B2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297a57ebf30e023b13c9e99a96ffaa579ef1deb918a68755f01373787ac0eb74. 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/QZE2B2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc881e857a6b071beccd651ed5975bf78bdc08ed600032a64a46207626b6f3528. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZNWV2369693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7781599a2b6dd7de1fd2df9ae7611574ba495b68c1d0ffcf1fc694c40ad12517. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/QZE2B1900030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb6cdb013da5d76b4c92c4cc692da0e4abcfd32d937d2302b73066c1ee5952d. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/US9390501332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0db22b5d6e46c06b0af1f78ae52bfad811b1e71152132415f9e1eee52fb1b4. 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/US9390501333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78294d1026bfef131e9a57b36760305cb9eb2ced087da703f68a3eb070e7d73. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/US9390501336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3e706f64070a6dc7e63f999b4c40298975d25f3e98b11d9bc1f92cb6a2cb67. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/US9390501338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c410ee45da2e86451ace9cf0a9ac5ea61ccb8633efd508dc4623de34df8ac0e. 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/US9390501340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa792efc70cd62badfb6e7d751e101cdeafd8174793ef51b2b2bb51d308cdbcf0. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZHN42352713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21cbe20dfc9d03ae57fbb4917bba1192a262c88e593b9e0189cf6ca16eef741. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZHN42352714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60c31e7e0b706d1c874b7ae9ffd176bc749f4b006c664c3bace35560da58296. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/QZFZ62301591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1856adab465cb7508ab4839a9578165d19f4d4b496158dcdf75202fd22220f4. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZHN42352715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabbcb416aeeed80274e531eb26a088f4563b2dda78b612d7b81b8e0b81da081c. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZES92333121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd70e654aba3a3b401b5bbec7694352c4ad76d96e3ad9aaec15d7b9e946bea72. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZHN42352721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc27ee7d39b57cbf9dd432305ec66af41425026558a835fd5ebb9f77adafcc06c. 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/QZHN32476267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60c31e7e0b706d1c874b7ae9ffd176bc749f4b006c664c3bace35560da58296. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZFZ62301591.