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 0x4d4f7be7437d222c87e6886c26217e0040348080976113d4b78d3c4b1c120912. 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/1fc02ea6-4b30-4a4f-a719-1ed01694e0a5.json and https://artists.proofprofile.net/proofs/artist/1fc02ea6-4b30-4a4f-a719-1ed01694e0a5.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 0x5466799c634a595b9aaaa99db899703ac5155988cdefa1da23b8ea1745f42721. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTBA2472841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebab5a36a2527d58501ab7dccdde76be01df54f488033c7cbac2b1a3b09a1b8c. 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/QZTBA2472832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e11f4f6c0e18f764e27e47adc1a6b7a53891199601f1f9e1a9f998a39401db. 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/QZTBA2472829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b615bb61a8d68b9ef5a59946e94d5609e37f09a6f1d5483756c3453377fd86. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZTBA2472825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a03f110aff6e3d6b6070010c74a3998aca53dbeb8a457003e199dfba286408. 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/QZTBA2472818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa37764edf482b0efce4a35269a4f54e29df6198ade4998b43d97c00225f83d12. 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/QZTBA2472814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d176e1643ed226f9436a393d98a16e0f25a9d685c318a0dbb62fb864e642c9d. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/QZTBB2407168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x716363767e7705c9ae0fed18b658d86b5783ab58490ab035186b7eb0558dba78. 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/QZTBA2469805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e063d8299f30efb081bbb7a48dc283d6bf65330c1cec709b472a5fba04c1a3. 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/QZDA52391884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23d3a3177b578fa8416aa72f1bc4747e57ab93c979cd1d772580cd6687a3cc5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZFZ72308844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb291f2b8cf145a7dda7c342d58d9b2c6307e597babb87bf972d1ebb90219e47. 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/QZES52220074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ea1eb1156823381b3fd25b4f440aebe78df0223ad2833efbdcea6e54f1000d. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/QZTAT2193629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82e63f82c867a34d4ec27cb02c14a2a6958c8b6756446d4f28a4ac542201cbd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNWX2195720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e69c6ec5c3559ac50268a93eff8595cc24d061c0d2fbb6996f1f0028a964306. 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/QZK6L2134697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2bc26231541af55e87270a233cf720ed11afd692ccbbdffc154d0764d69f4cd. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QZK6M2146241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2691f926a5c96def4358589cd2827cbb815d1e9febdf2817c7b49fcd5c6c887. 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/QZHNA2177687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde685044caeb988447d1ecdc2be6f3b3f385e5f80fe1d95b632a043559706580. 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/QZES92189223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d37f07fa19e2f0edfb5126e562d1678218e2c11ab329571cda10d4ad407ebf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA52131165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738445cb9acd9480d402d250292def2ddbca7d5ddff9662dd2f64fe0094e938d. 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/QZPLR2096498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ecbf8394eff4f5a54a6c4a05e0ed57d9fdb08b07b51fc28e5fe1a59ff70c3a3. 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/QZNWR2053041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4932e5c751b351a7ca231b85fd7068e2ce124960d2389502ced046f91d834e9. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/AEA0D2050272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7daffec4bb4f6173a2b0f1f7a787b08da147647ac34d42b649c771e906a4d783. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZMEN2048563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf22f19ad5a27302eaa0f73f8bd9645b28c9a19b0ee612b6009dcdd02e60cdad. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZK6J2098779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db8cb596b2dd42d8cdc090d2a9c143be0d77613607fb5c3e5ce24a81c481ca9. 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/QZK6P2018878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc939adb7738e6e2c33ea3f42a0b37e8a7cde84706b003ca2628b514826219e82. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZHNA2017529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29bc2f1a7bc5079842397c89750eada386a1bb022d08333e38b24add28d5b5b4. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/GBKPL2010175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9e0eed8aa2dee19d40499a20038ebb2887b73da91bf8338650eae1e6881cbc. 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/QZHN82039161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0bb7815bd37cc65c64944497dbb025c114c10b910849124b40d8b047d714d5. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZHN52055508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488842064371e813b4e6bca463cc9e6b6e75fd78632052de9ea05a5c20f68785. 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/GBKPL2001588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9742056b59c93dc89ddaff9120007627d93f54fce85588402a3225ede7a1b93. 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/GBKPL2003329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3489cfc89b0a0c8be332af5aefbe30467ae9ba9d83789c597c6bf47299afc4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBKPL2097860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb31095a6622bbb0f8ab437234fa0ed126c89859804bc649251316ee27bd29f0c. 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/QM42K2057987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f734053c859112c32e522ca9680a7a806e968329c0dfffeb9a19941b897cc8. 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/QM42K2040241.