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 0xedc99f6a65b120aa026c924ab8fb9bcf03fc6e150d386f701fcc812d87b0779b. 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/939db69b-13c2-4e10-8f8c-9f7a91b97199.json and https://artists.proofprofile.net/proofs/artist/939db69b-13c2-4e10-8f8c-9f7a91b97199.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 0xb645ba9adc6d75ba9476a6e4d9f7aa6405765eff4d954f87615629e9caa76e72. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZES92412702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79aa8d6e716efca69e65ec3b5d4c34e77da358c7b2254f107c1b6d719ddef71c. 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/QZTB62209545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08023a94ac7093e00b5a756a27fe033be464eae99e8080a0089001f8de3fb133. 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/QZNWR2258078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfdc762c0379ad5172b61d3c6c9835e96de3a59a16606ec53818c55334682bc3. 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/QZNWR2258079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3b8577ee1416396c45fc06e98f5284646d095500c1b1a76cf153f8632b1812. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZNWT2215669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23a1ad8d402b6db53a118c285c56f26be9a038c2612570d3fca02ec22ff048c. 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/QZWFL2367026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7135849a3b8e21a6dcd929d300c8342246126973d71aa2ac60e9810e75e99e97. 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/TCAIT2444324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dd072727a1ea38661ae641e4df33df3e74b53096214adb79237fba448d9454. 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/TCAIU2444330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4928a224819f2e4f012f292caf227ca5af157814cf152a33f3aa5c41d3982ee. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/TCAIU2444335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05af3cde7b213554523e7219f59489c88c9b502c2fa4dcd8344cf8248e150fcd. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/TCAIT2444342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92844948ec57bfc187bc4e80e5f54dd3b6789c4f575e62b788e7a516fb61fb9f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/TCAIU2444344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849660157b1a5bcc09cd02cc9bcfecc0d3f2b706e9860ef710d23147765b9c87. 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/TCAIT2444352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e82d28833b92b8d5adf362da73ebcc7935ab68116acddb63e80d1a91aa4056f. 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/TCAIU2444375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fef29b74efb79fe5a6d20919655d94635943ea372438ef368c4901d772fafd. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/TCAIT2444389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a085e61caeda4618a84b2f577f54d9eb921b7c4a5c9efdb509d0e24f522c50. 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/TCAIU2444400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536de73f8e29f2774cdcba4ec2c85f4ac7d442df9a022e1de1ea83912f35af37. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/TCAIT2444406.