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 0xbd503e4e995610ad5d736916adc7c799f5e512b0f1bbfc6503a3547b9bef7279. 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/a7991782-7d75-444b-bcc6-bc6c4d2f8a90.json and https://artists.proofprofile.net/proofs/artist/a7991782-7d75-444b-bcc6-bc6c4d2f8a90.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 0xba71578c605304aaa0fb85ed00870d81342546de03ebfb90f2f904c403389ec1. 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/QZW9K2304666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abc75b21c20cc68580059d108413bc5a599dc12bf8da2a36eca4bf74a446234. 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/QZW9L2301456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be6c216bda75ec2267c779df81fbb80639ecfcb060dbf37d21a9f67baefaf4b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJX2483703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc406b1c7ef42d951592ce22ee592350492db82d7b21b402ab5972f0f21e8fb4. 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/QZNJW2429773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e4b1e1e5adb755f8cd049472925ef7b47c2f0b06772e5552a0b7166e2b8d25. 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/QZMZ92478878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd948a69f92a3614acc7cf8328655cbb52042e9e2a6648b1224e0632fba675795. 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/QZGLS2414409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ad1a0e1958ae23341c7fcec8d25f8852853b3a31402bf68789fb876bb2fa5c. 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/BK4DA2406503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70938d386f74ed95362b85b8a35a0e19d64e7a8ac4ea531882df4832c7bb2db. 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/QZTPX2386741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba71578c605304aaa0fb85ed00870d81342546de03ebfb90f2f904c403389ec1. 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/QZW9K2304666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df2a9ceb30a413a2b329efc8655e7bb91b79c0da6f3392c6a32f10959d4f581. 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/US7VG2402170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ffb69422d213d3e7d950a62a3cd0d3adfc0c82a856808974096a3f6d167b4f. 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/QZW9L2314484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495ca0815509b77aa92af5a5c7a79c1d5534e72cfae43bc797d5e259933e17e4. 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/US7VG2402171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023b9e57c47d162a1aa7dad137b382de0d5c111883d657743cd00acebe7c0030. 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/US7VG2402172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73ffb69422d213d3e7d950a62a3cd0d3adfc0c82a856808974096a3f6d167b4f. 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/QZW9L2314484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70938d386f74ed95362b85b8a35a0e19d64e7a8ac4ea531882df4832c7bb2db. 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/QZTPX2386741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb03674157dee4f5e75c4e657f5ba45b46af51531149eed9bcfc505610e9e5365. 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/QZNJV2395215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b465fc2ba7cff38c650804ebfde9b9a305bb66cb792c0a890e7f146074db9ad. 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/QZNJV2395216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbad3f30e09c390de7efff9c1b8946df49f166946fbc2b467359a4a571bbe7c. 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/QZMZ92308448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6460e1a0c7cb9a05b3832663f1c5ab159157a1e3ab5fb786bb3a36afd3835e. 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/QZMZ92385516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fad70b9dd3825862925c04a6631e6d3400b93b5ff0775bde97986ddccd94874. 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/QZNJV2395217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6460e1a0c7cb9a05b3832663f1c5ab159157a1e3ab5fb786bb3a36afd3835e. 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/QZMZ92385516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadbad3f30e09c390de7efff9c1b8946df49f166946fbc2b467359a4a571bbe7c. 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/QZMZ92308448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131f27d57d7f3bd7410f7b203465bb8d80071605afb70728a45e65dea87811bb. 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/ES75E2207324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f063ea21563bd5bae0db3403db2fac8cdd86e3d6e64c51e972ae5ef9cbeacdd. 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/ES71G2245378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100c4b6118fa6dca56813fa996e0a97fc1c032aa14b3d1abac99de4761f0d3b7. 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/QZW9K2275596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0ddd4d668b6ed3969656ba2ce9202994bd35ba17a2c4bcf44d19c397d8ef4e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTVM2252808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a95763e98b6c24fe0204b3376a9c77966c64a581c0f87c6ac35424055069485. 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/QZNJZ2272537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39fc8120d295ddaf244406674d34561b4c5bdfe753899d0dad0038100989910. 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/QZNJW2292371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480bceea5cbf1afc17a9b07dae38e2d54ecad873ec3ba982c0f86451130aaa83. 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/QZK6L2231859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90a9e07d970a7c5fde6ac9eda0531cf2f8d5a77855bf818e4f0487113457db1. 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/ES75E2204382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ff3c4e2ab521136dca038fd52908427aa0c3ec726347412c6dc6738cdaf905. 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/QZK6P2276807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9a30beb394ee8c3b0ffb52bc77520e951c66c77aac97a6a9cc8f2ae5367c8a. 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/QZHN92208885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04b377b2f9a8411dc5a7c653c9945c367683f3bd9a9096db179a4305af6636df. 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/QZES72201359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce02ac98e6bafad6d7fe94574a03780dfeb7fff4a3e968611a1f6e4d16a24ac. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZFZ72243040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf25a215b0b63d00bee504ef8af09b09e21868512f5489fc4636413f083e107d. 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/QZK6P2176062.