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 0x8614a564a90a7ef85b3c28db23815503f85af065f213d9bf61497bb1066651c9. 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/b44e836f-9696-4c94-9fe7-9417818347ce.json and https://artists.proofprofile.net/proofs/artist/b44e836f-9696-4c94-9fe7-9417818347ce.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 0x3146b80113537455b5843972440539b3dd74053274b8e963f97bdd777d1012ce. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZFYX2200000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b0904df7075cb841e2b55089c6474bcd0a1ac0bc6a781cbe17cc00a032a9039. Chain 2 (Bitcoin): anchored in block 959003 (2026-07-21T11:57: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/QZK6N2293535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdb854ff417ee55d0dfb26f90bb0da233dea6132bce1fc642ef1078f5d5fff3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZMEN2279122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc2605bfef15f4ee971b4e5cbe64a7a16c5aec05167d29badf60a67403dc933. 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/QZNWZ2268174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9656261d161cdac016931b68c7b621fd8dfa87580029f51e7f42b83a3be95fc4. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/QZTB82217389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e7bde9759b48d1305afc4f8d4c4f11742927e745a7cb816c0e2173fa11af0f. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZK6M2354586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885541467ad73b29b0a4eeb85fd9adb67db88e705865496cd5761281c3a03e76. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZMEP2320109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6a2b5fd4e695786f20643b95b5a82e7ea1ad01008e6835b63d2c8ac2ec41c4. 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/QZRP52396183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da3b7a0c83a0579041b30cf4f9eaa55446fb47fe312ba7413785a0084ea29ff. 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/QZFYY2450629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9c7b45ccb079dcf7bcb4a44d3ba5be2fe0c4d088a73f3f6c28f0823addbf84. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZHN42495383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77dad6c9a115a485060e283a37a20324489059569c8f5b345800b37b8ba2c5c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZHNC2497473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d6384f2e079619558722b838a0d2e1ca5ae9eb883a22a34e75cfb2596cb3f1. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZNWV2484494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5fcf107eed9b354cf6d09c9bc62e72a00128deb1be096d7cb2390c8b55907e. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTBC2460490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa44d722f17ef0daa574ce41180afa23f79912ac4943ad3d3c1aba25df04a84f8. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZK6P2575654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ffcb07d5dda531536f53040a67005222e58cacc30cf38726440da418642d61. 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/QZK6G2586693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6392522838b9d419f5eac9a0556d72d9334da5759e97b88f7f713e3234364748. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZNWY2592821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10352de684ecf19a75f42ded8032f42da42fd1a916d7ccf209693565ade2093b. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZTAY2583544.