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 0x40e07ca609a92c05dab3e9fc6e7f36ee6e04e7fd1081a1441cbeb7ffcbfc9ec5. 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/dca9a68d-bfad-4a4b-aa1a-4ff2d6a4401e.json and https://artists.proofprofile.net/proofs/artist/dca9a68d-bfad-4a4b-aa1a-4ff2d6a4401e.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 0x79482910b41a59ad41bc3e096f1d7888980639d7ae26abd2441ba1aa4b58cd28. 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/DK5F12100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d88c18776e10a1534a09c9fc3a095ef85f231c2e7aa1e8cbbfca0afabcfac6. 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/DK5F12100102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77898a3fe8977025ce418d02ce3a4b9211db22f93b521a21ac1e7cbde19c3fc5. 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/DK5F12100103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9294d6a0197ed06e246654f1da03aa2746e790aa1428f8799100a975c3615cea. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/DK5F12100104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78047e10890b40b30b3822e0f7efd5fe91a8cc6eeb841b3c08a6afc7b4402fd6. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/DK5F12100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294548541e0b807b6300fa8638f0bb61871e65a416bbd6f23c3e781f2f0f5697. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/DK5F12100106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1772c3959936e63b4b9bf9f18e7ff8ddfbf3b153e106122d31d0d8a4c1762fa4. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/DK5F12100107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ae0b234658c4274caabe2d1bc8668627ee457ddf64fe1c930adcd7607dfcbf. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/DK5F12100108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95e476ecb35884c0ce4402f9803a9e9d7d53a6feeed2207650f96bee2641557. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02: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/DK5F12100109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7568d94396be66c976d38c1864e9cd520d0e66f41f5fd1882d02b361e9c7341b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/DK5F12100110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9189335fcc267215cc0c299e18895fd01e2d4ce6288e37438733f302482260c9. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/DK5F12100111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33cc004ce7b6241f9b61a627fd5e2cf9e7c880f58a15cb6baa8f0dae01c10119. 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/DK5F12100112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283ad3f11b0bd48a49486373b8b439dfb4506fa8f17e07983732eff9b6125b63. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/DK5F12100113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb370ddf19b5b4602ab31b7f54b5aacc0f04ea988a8e93799a1728072f7a70069. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/DK5F12100114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38036237c91a5a3fbb3daf590673fedb807ba5358825150d515a7f74a3d6ebd7. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/DK5F12100115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf8825bf96db27d3d6df7bc9b667fec2dd7887c1b1cd18f01147cbe54acd7f7. 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/DK5F12100116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821aa9639efddf206b27c1e6a61ab9687460f34531582063272bf98da9f936e9. 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/DK5F12100117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x673e62c29d03ef0de6a8f552018622f53d28a6495fdc3f8f9370b5564ddc93ea. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/DK5F12100118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79e4c683b600cfba5858792a041af4e05a0194111174a07ef62419f44485b0e. 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/DK5F11700106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7152703e7846362e2456c6ad3c573ca989c6f76308085388b170725d16f3cb. 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/DK2DY2400410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e12165f90777604469e4b4529bc83c77bb905c34c6065951109d768bc15d424. 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/DK2DY2400411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c8565e1af89626e9faaf7f6479d98be7e1c3dd8447cbec85971e1277c33418. 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/DK2DY2400412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905ae40eb1a1a4f60c2a9db517028243db32d465d6d964be01dcad8f5628af75. 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/DK2DY2400413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae51b1089ba67ef310a8a1a49a27e8f2147e7ea0913a043b41aba0fd4dc9130. 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/DK2DY2400414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eca7cd3140704c117a10e45d5bd75398902763fcd34052f36090d08c8571deb. 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/DK2DY2400415.