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 0xae34c2b7cdc8bc2def411e2a8c2ff32bd32badcde5f518eb3f0cb981dd2228ea. 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/29204d02-358f-461c-bb54-5aecc46e768b.json and https://artists.proofprofile.net/proofs/artist/29204d02-358f-461c-bb54-5aecc46e768b.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 0xc352acb275c09e0c693b816c3c938b79b44eb1d95a4179e1ef441146ef520a73. 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/ZAC251500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a17659e87217277519eab4acf09575e4b01a5a6b2bfeb08ba1300bd740b768. 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/GBGLW1800205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245f5595e4011ba0c3343909b83366c37c85191b5e8bdec399fdf6c32a96ac5a. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GBGLW1900107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f7b53499fd79d9df2be31a6527808feb400ac1304e5995a04c3a49ebbabb57. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/GBGLW1900165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94ebc5e236e17d8a007601c823792244abb5a923c6ce602a3bcb46856f6fc49f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GBGLW1900501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902c4521f5b98d042f7c8aed4282e8d99bba86ade1d65a500462b1822af82ae8. 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/GBGLW2000115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27f67876f9cd5c6e8c73f571bc4d6a0f1210166a6316209cb38e15e14b7f165. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/TCAFY2181471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6cfb95e6c63a67d6f62014eb815ad75e808d4055c9921d025afa0a39ec51845. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/TCAGW2343463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc80c9040e0b9a0dcb4670c003780bca2b47e7b3ebde28399279b1e2efa39489. 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/TCAGY2306504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ab3b033e961f793907e520ebfd4042aaab60f0fbc9f6f8256adbd1b55a9d75. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/TCAGN2210517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedcc67a1dc035dfa8ed35343337a9a2345a6677cf3b4206291bc54c8fd069e1a. 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/TCAHC2304817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333bdd0949006faa0107950256f7c34bf3550181808353633188cddba8d49dee. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR59R1801537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34547f201df882599e070fc60abbc1d13ce3320735b8f1a1ae0b1f08a39b2458. 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/FR59R1801547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e1ee091925fa7f1c5133f66228de3a6c7eb41371f9f59d7d4fddcfada2ddfa. 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/USBEB1110044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1e009352b99508e27f0d81a40155f50a0de0a8741acf6aa9e47e92c8326a81. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ZAN6M1500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a2f1b84fdcb991450503f786efd361139e7d11d018b4b9f6ea04f95c23ec40. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ZAC011301587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aaf795233c52790c5f66fc38b278bfecc0af11626267532fda3b416cd6f233b. 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/ZAC011101349.