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 0xb1302c3f8ab2864fdef074888fa985446dd58523bfcf690f88131ead1499d2e9. Chain 2 (Bitcoin): anchored in block 953701 (2026-06-14T22:16:40Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/76005648-a565-4529-ac7b-0ff58a4ebd78.json and https://artists.proofprofile.net/proofs/artist/76005648-a565-4529-ac7b-0ff58a4ebd78.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 0xd819cf4339b2ffd3b96f757cfbcb0db2c9c535fa72c8193ccae26f26f8efceba. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/SE5Q51826421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d589260ab254d9785853b8ead8c7f552a0c39cee99407f54a2f42ed2cf0e0dd. 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/SE5Q51823719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86dc99044029866ec644ce14c830377658b32817c8e2bb1cfe1f494a2d577254. 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/SE5Q51807341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47da21bfac822e347c1395cbea1d92f54d3031e9ac05773ff4eb0f001453ef6f. 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/SE5Q51825116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601fa1462bfb409e651df8d523b79c40a2080279e151b9cf97f7662805c26d62. 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/SE5Q51808667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3d4f2a1b8ae80b773ecf23782b33d6b73415c17d9b641e0b7f5b2bac9fd5c5. 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/SE5Q51812291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408e13bb37f514299fdcaab212c609c7b0e250ac7882ac24a485e05661b7bf56. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SE5Q51804189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa620e546ba7c3c5a4780e7b2e0e0a74995e8f5ce28baada944d4c0b4eba13e. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/SE5Q51818720.
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 0xa74bec08c0376dfa4a03f05c38877caf090a79a40ad026b29834c0be5c2f58e7. 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/SE5Q51804569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337e381e4a910294d6b2cd776aa08c10ec00f0199391382def4c03782346e27a. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/SE5Q51815801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204a9b5b177310fd2ad5a9baada91a3a7188249baa8f73ab67e62a7df94b187e. 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/SE5Q51826659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5566aa6c1f98fbabe45066cda531cbae28e46583b4c4e57efd4ac837882fbf0c. 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/SE5Q51806160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596790391e433fff7a9bd0276106c2f01ef54789adf6bef5af3b45c116f1422e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/SE5Q51808239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc3b02283597b82921171b97383cd63cf760881eddb05c02b250b04d2cc561d. 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/SE5Q51813373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89742df47e304f48646dc75f39689bbcdaaf55c99f9f82729045d373648b68d8. 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/SE5Q51810673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675bd0e428d5c5b8ba734690970ef8a34afb340cf6684d074267ccc64f9bfa8f. 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/SE5Q51808503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0f5deba7ea6af22a5a8690f243f1efb841f2f128d9eab54e358e2280c8bac2. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/SE5Q51810976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbe94573364937607917b0301e92d3563f37c7151a9ad34167084a47f3e9efa. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/SE5Q51816831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ef654e3903c525413a7fde385e500bc031a3de081622c55da268b2ba98d594. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/SE5Q51824493.