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 0x5205b43657e555935433882536fe70951c2ee56322b0b8ab7f2f4e756d9b2466. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/09fa226f-5c21-4d2c-a5b7-68969ffe8b09.json and https://artists.proofprofile.net/proofs/artist/09fa226f-5c21-4d2c-a5b7-68969ffe8b09.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 0x8a19aa085ac97ad055f0b524ea5f4b461ad8e46ed0ad5c4d4d90d349885dc1fc. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QZ5AB1800790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f29b8beb371b34ab017e92a4155a9fe6735e6b0ea3d5008d4ec90ed434d40f. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZ5AB1800758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e4f080a97fe577bda6063104760fb2aee09a1f0d58eb2fafd926fe8a5feb52. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZMZ92081761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd347a4f1e1c01ac15d932356bb622c9225d557c925f2122697e59a6919a309f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZNJW2456582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc22107678443e9a542b84d4655a1bdfe24da613f8612422bb94a6e6f36b1ce. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/QZNJW2456575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb59d45700589832066bebf145346cbd73933a434c4e31e7aa1a251cb12fb639e. 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/QZNJW2456576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2199935a892dff7f0fe7fbb25d925acc86a6b698a0405b1b379fa0c2b501e412. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QZNJW2456577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69b34b6c24ab0a33119ab8c2cdb1053a082fa2c700ca226e75b1d83685f80639. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/QZNJW2456580.
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 0xdc0fe06dabb294210d8d92a601b7bde1ec8880341f743da864e9491ca8ddc8a3. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNJW2456574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20b37ceaeb96d845f28ccd40f33c3cc9ac536498085c17e2f94ce6f0847fc4a. 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/QZNJW2456583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8425871686d627413d78198e9fc497e71953c7d30592ee686c9c34bc29d8b67c. 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/QZNJW2456584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dce05461856dc416b1ee015ddfe99a2788a4503feceb5bebff2e38c0661b3a. 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/QZ5AB1735623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30779d6aff2cfc863aff847758703f088c589335b10f7cb528bbdc8c1cdc7cb. 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/US7VG1782186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf894b876846d62549cd19f13ccedefaaa3918bc77d68e15e0c0fd5fb2fd80c7. 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/QZHN42214228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e54739fd17fe2e107ff8d1acf8d2593e96352329a1c2aa59ce8f59b8e44e2a6. 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/QZNJV2410090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbea8ed5d549019670c3abf8b2312476c63b781f83e2fa5b065b85a0e8a8b26. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZGLM2161018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5651e44424694e0fd0fd699da938caebea5f8847231871270d0b7b2a6a967ff7. 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/QZHZ42043234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbea8ed5d549019670c3abf8b2312476c63b781f83e2fa5b065b85a0e8a8b26. 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/QZGLM2161018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f10ce266adfed847ee6f486ca1fe1ae2623e378bf1da02ef1ecaecdc675447. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZTPX2355155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2901c3d3f10554c2d4fe4b9a46d7b47d5d9ff43e5b082de2bd66603f0f2c3e69. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/USHM22380121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d414c876ce4ed858f83ca028962160d8eb5dab294a66bfb74b15969b3dff2d. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZNJW2319881.