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 0xee03970680064ec664a6cc3d89f4c25a70537a2695ca489ed2b3a288f55704ef. 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/19863a53-500b-403b-a0e2-fb90b67b58ef.json and https://artists.proofprofile.net/proofs/artist/19863a53-500b-403b-a0e2-fb90b67b58ef.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 0x019a41bda9513725795369e45b901ae8958adaeaad1abb9544c3b33d95c324ab. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/AR71M1600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea7c6bae0ce546748d975f1bab53298238536fdf9705e1c1311d104e7dfa444. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/AR71M1600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100d5ab0c38d21925207ae1ba685bd53fa77ed26df6ccfeb4c9a00e458676b0f. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/AR71M1600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15092b5eb807d67d2b7154d673be37b389b43de89f545b9173f9ac3e5855b390. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/AR71M1600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06931dd550dac3db1c0a38021b84fdc8d68f0a9089390fd6c40d52bbb1df41b6. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/AR71M1600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486d3d4153fec588842e88e4cbe2faee934e8a9ceed0267ff9d584eb245e9c89. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/AR71M1600006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955a7ef997e6c5c6c52737a7beb5d038ca47d8597dbdfc0063823c189de77467. 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/AR71M1600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d35b3fcd2c3fe07f2272748c902fe4ca8af8c8ae9a54caf0555a3d5cdae76b. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54: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/AR71M1700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d87447645ff05899447b8fbca2c6624a7847f7c9c9c351ac9ff37981da664a. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/AR71M1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf137d0a5f6fddcedb057e752e01de364eb8160676c9fcd0a8ee07cba3b8c24e. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/AR71M1700013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5501fa5acea58a5420368556986b5a81db6d56398467105c100c3dd1eff4a617. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/AR71M1700014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf4673565e97c3243544c2e44d2335212b1a520d64e5980890b7e6887b58d58. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AR71M1700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc6793e532ff4f7f272d5beb0ff67a423160984ea897eea4a9c929d26fd0ede. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/AR71M1700016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89c46af222cd2a9fc4efc5c9c1af88564823e96e8be926c0961a0c46acc0120. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/AR71M1700017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585a4c4d6ad1645a3f6e4413d3c98ff8e48a729477467b9cb22b3b9695e0822e. 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/QZ5AB2001960.