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 0x70a7c076dbdcd564d7c50d81800e9c20e81b9f1ed2111a60084695d71717ceca. 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/f2ea69ea-2f63-4691-9e5c-11eaa074a814.json and https://artists.proofprofile.net/proofs/artist/f2ea69ea-2f63-4691-9e5c-11eaa074a814.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 0xec9e36478daecd0d1fdd31ae8b60d62e1f99c76f5de5f29aba29d0190489eba9. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZLL92499664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36bc9b469128aeea2ea8a8d2d13da4e0dd7981ed84d726e29f3348c259c2ddd. 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/QZMEV2403637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4db7e904f1bed39ad3b066c35cc2f944b3a58eb321c8140f0caaada3c8bde37. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QZMEV2404795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x789ac1dc79fae33c7296e1c0e53f409b5903c988c1e3c2b97df0e60bcca19998. 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/QZMEV2411659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4625051bb661a16982808c56baec5de89978968e29f9a8d1234d65eea4b62b. 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/QZMEV2417481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ae7de2821715ab6745eba79d0055365d7de08ce9a26df5bebd69994f53d1a0. 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/QZMEV2411366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c64e9ff1f24a208576ace899692e8b58b26b73ee2220716f7ee9d97092e3dad. 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/QZMEV2418130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1dc7357355764f812633c018750e0f9bf73925b0ab0896d48d83834952b1f9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZMEV2416222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237ca1981618aecba2d4c4f8e2e90853b0b039f03246ca495e2b64e6716d5327. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZMEV2410352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae04f8d9c95335a71a5c020e19859652609ed5457816c487aa0b70f88da70f7. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZLL92493642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797ee53590b6286dcb25bbd3f3d20a4f7fc795cb6baae72da2e765745a907db5. 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/QZMEV2418170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dae96bbe2e5813c8e75c6a735c4c09fb1b07a8ad0f63298dbc990084e5ce176. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZMEV2421108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb43d0b5cf4c448a1c6b2fa303855a2a14a354e598112ff762ba8558afc5ab329. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZMEV2421947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ada3855e412050481e63e1bae4178fadd729b7ad7c1c4f25eb3c6d29d59c69. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZMEV2421110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208204f6c260611374bd2fc200d4a7829001d9c1f75f6ca9993e1864e378d7cd. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZMEV2406572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27b15116ecbef575d80729a4608b3c6b02724386df02b03195333468a99b9fc. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMEV2407935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e34e022d5f6bcda0848729cc917345276e00b3daedcdcf919b9f1b303293b7. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZMEV2430610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc62d5a641f049347ce2e72f3ec35432c4880d4152a2b1cb4e38e0cf8cda1151. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMEV2436778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca52a5ece85a427dfa352deefa7e53e6ce3fde0f912dca0aacb0cf0824924106. 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/QZMEV2441944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb633e208f9c24810f8f88375560d5684baa40598251e689fb861b58bd1808610. 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/QZMEV2415528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe966fa32c3e035aa460eb7fa55f70538ec685c33c853241e14279e10adc1799b. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QZMEV2439372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb845247c426b89e85e5591b51ceb27f2fcc5f5a18865c73805c46668a101e1e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZMEV2442811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f35081f4c08acd7abc7ace6b8df9382a67b795de8406e5b03597a297da2c80. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZMEV2442812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fc58e2ed04139b7a64f34ddcb2d18ddfd6f96bb7da28f058019e5f604e9491. 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/CAENV2549508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9101338c8651556b49d717bd9f3ad07da780676a112c68d91c0fa897862a7085. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/CAENV2549522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c101ba84af82fdbb9187a57e2d65cf71ea796cc116db9dd87481c28bbf16d7f. 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/CAENV2549373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c675f4ec23f6d6da3d00812394be2862d78efb9c1e4e3109445670ad9e4460a. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/CAENV2549479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb689a3839d222c977fe4fc26590169ee1cbb96ec40f721798fc8b68e4b98b7ce. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/CAENV2549346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d1b89cfc082547b139ca28d6736c29e5f8283941f3a5bcf2ccefa787775aff. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/CAENV2549470.