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 0x0d87f20b44982dfeab9b7bb4be2b78d2b5598eebcf53352463578d91c210f2e8. 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/7c809e1f-1b19-405d-ad17-0973f4f3824b.json and https://artists.proofprofile.net/proofs/artist/7c809e1f-1b19-405d-ad17-0973f4f3824b.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 0x39a69c0e12cf886f07e08c76b5218b6c8b6c9f01c65af6a68e86ba050876fccd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFZ21982769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x689e0662a51ee7c15d936b9b5b3aac20bbfd0bf71f863948d2be8f2d06e49f12. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZHN41932137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2821337b540fbbf006234ed027463bd9483bf9bf55dd9d9f780e37676bb11481. 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/QZHNA1918712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e0a14038ae52d0954bf6be8a488b92988585a6fdb414d3c4acea78afeecae7. 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/DEH741918827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4555ea00b666fe8a544399eeadea9c5ca2ea379d661eda4c4399b697e8d0b3. 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/DEH742007796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4555ea00b666fe8a544399eeadea9c5ca2ea379d661eda4c4399b697e8d0b3. 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/DEH742007796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea124f2613e43600cc249167dd8e18c3bc8663053f525337f33cf9adad892c3e. 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/QZMEN2022953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a777e6c67b38778434bf1d6eebcea8267673b57d4a7f297f064f60fb8809ca9. 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/QZNWR2044695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab6d0f8dd21f26ca8e4a9eeb247dbbb215fc123726e4bb786e21dcb25179690f. 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/ES71G2111174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9645ddb4722ac1fce6fcfd74ab4d3dc8011f354fd9edafd5a4dd7972dc2a0bcd. 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/PT5LA2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7636a020700285252dd06b4b07c036a79d81734aef4d37b2cb76f737442b003a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/PT5LA2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46488168a33631d4feb231ab26eb28b37be131f9fc0e3c7f99f405c36aa83596. 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/PT5LA2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda806cf78bfc22606139f4363b3e5303bc7996f0203914b8f6c9683363dafa16. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/PT5LA2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf376ac91bacea79db757172e326943e50a8eb6f6d903fe74f5b9398efec771c5. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/PT5LA2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc811f2528fa76276f0a7c3d918082d5953a5194a809d179301d9737c919cf4f. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/ES71G2318644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2da88f72b0f45756f5625e0bb19e01d102b7ce3e9458f3242a72fca4c689ae. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/ES71G2319002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2da88f72b0f45756f5625e0bb19e01d102b7ce3e9458f3242a72fca4c689ae. 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/ES71G2319002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b464f288bd2e4be359a01a5e597d18a4e53158045e1e0195887623074eebdd4. 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/PT5LA2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcc7ac11e4190bca83580fdd055b2fcb13c095681aa64f05799872acce68b036. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PT5LA2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1607ae6dd245a4fbe3841890d25f257b9c0edf5cad4781cc903129092d788a. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/PT5LA2500043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a113d0903b146b6b3af08ab35e1ada596c2c3e0aa678be299e396d643b6d82. 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/PT5LA2500044.