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 0xb552cd278287cd0c732b51f1b202994878ec919f940e27cef8c1549aa51f63ee. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dc7f6ec2-c293-4460-923f-7b258c926d4a.json and https://artists.proofprofile.net/proofs/artist/dc7f6ec2-c293-4460-923f-7b258c926d4a.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 0x126b95daad2b5d448b3071f511b353efed52585113acb89dd48ea85e61a3573d. 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/QZMZ92407697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab5d5ab364c895414c6175384ebdacd6ae3aa2f8c57c82c01e889f86bc29785e. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZMZ92406511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24b436407177ff429a0d25fe33dadfc88363eb1e94050084035b09fb0e8eead. 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/QZMZ92406552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a4abd5b35ac427af21cc95a1d557f2ee02c8185a61748dc5b12278b7d766aa. 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/QZW9K2357544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7773694880fdad37a473ea16f30d6e2120f0befc64c90437bdf9f519e3a807. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/QZMZ92407770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3571f9914a40866238abd93c8b88ea0a92115e37d02a7ab3cde7d6bacef71c0. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZW9K2370747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ec0f329118462c88258e6465e3c157011fb095cd5a56ce88feb76537fc0ede. 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/QZW9K2325045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f46192f538021d6f949ac849c9e3ac8cc16f5682a5ced619b101d78b03f75c. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/QZW9K2357286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb69fb800cee4d7398ad279a7b37ad0a75a94fd6a3746c3cab2247f8b84532d. 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/US7VG2372090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73fc59ecb8baa3dcdda4fae51648fca52f07249f7179d1a05de4a391c96f4a6. 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/QZGLM2321308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674b9f66ffc66ff9692b33d155bd372bcb7c10fa806aa9baafdf47613cdec9e8. 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/QZTPX2310041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7061eec956fdaddb042cad4684983b32a89f82bb812be56d879bd9b67b1c6c5e. 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/QZW9L2305327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca324a934ff092d9abce175e1417fb738f0152e064949253550b4f47e4bcc942. 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/QZW9L2373435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49ddc5ff69b74dd77496fbf9b6a9a1642e9cbe4443daa020e804f2fce9eb458. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZTPX2419425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5d6cf15873c479f585de4591c35968ae77664278782e8595d6446241c9b61c. 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/QZW9K2430246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c4407b07bac3ee4c81fbe11956955ab2fadcf94f0833ca3224efd3f1a6a9ab. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZW9L2424493.