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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52452fe414be11d03d151c90b8b363ee23ef83ee201c6765057cacb665ed3600. 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/16117cf6-c2c4-4038-8183-88f9c8bfd886.json and https://artists.proofprofile.net/proofs/artist/16117cf6-c2c4-4038-8183-88f9c8bfd886.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3059b545f62c380bb564683289d3ae99f7a4f4d42f12da012230ecde49fce544. 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/QZRP42354753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdece47d59df4348c25de0bf43f0bf1392e710071c927f0ee0e421387c092b761. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZRP42354755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371c10c80070420f7b65627d2b87e0e1f7137d626c7c59840480061eb752e8cc. 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/QZRP42354756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d6a78fcf943ef9d20d6c9167187a3ba2f51feddf60e89096903e27cce29038. 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/QZRP52357873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470f1db23f7cd338957a08c0cf0695e20373bca2c53030395d222c943a5e99e6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZRP42354763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec974ca9b6a3cc2e54ae4f1c7e7791d01a0359af6b09dad7a47bcb16e6e5623f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZRP42354766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b77a5084138037832567ab829ce4107d76b842ca3c3edc1f727eb6162618af2. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZRP42354754.
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 0xc6e5321c605ce6064c74a94ebb3a550b3b9b42fad1b28bfb41e0ac57066b8947. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZRP42354758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64797b90962e8fe388144fb923dc799ec32b04ffb570d8e6d19e5cfd4dd8734. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZRP42354759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c31aad02c0984f369fd2c0cb95ef2a0f8571c3670ee4e8d3b8e9cc5abe9e02. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZRP42354768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c1037067ecc7fd2aaa1731ea6ae7dcdfd216fc7e0f5408fa06876e7809c662. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/QZRP42354764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27121d079270e0910919647dc7c2669dc77c973cc8b718d74112853260d2c4dd. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZRP42354761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26acd7d1ad76b0180a59789b208fbb69c5df66ec1913c6a3a56cf07eed37da8. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZRP52357875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9465ebeff2a971b3ffe1da0654c41e07312b7694091ae094a7e9ec9ae11c86ba. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZRP42354757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38aa51c76bd16e5f2f2cbf3cc46c1e6281e969a6a86db2171371596bb14aade7. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZDA52506190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750b7329002c049cba098a9d7927e4cc08c6bcfed3a272d335cc01c021cf7e92. 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/QZDA52506192.