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 0x45b71854df5adc4c5516a69aa55f6740d3739173a247b98682856bbd4791b75b. Chain 2 (Bitcoin): anchored in block 953733 (2026-06-15T03:12:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/980554a4-c296-4c7d-949c-554a2d53d6ce.json and https://artists.proofprofile.net/proofs/artist/980554a4-c296-4c7d-949c-554a2d53d6ce.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 0x72aad3d0fc2ac86d96cef4222a02938c98e095097083edbb2a4fb9fcc8d3e68d. 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/CNZ782300397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9820d788ccdd8884e646c4610fd8b9374688e785f8907db7f0712b5c443be6. 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/HKG732319612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd663bb7459076bea8883443c48c01176780ee482dd1c395d392023eadd03b54. 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/HKE672300239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ae431d57262ebe88b09dc0f1ec5f56277761a5989d835dabd35e3c5e9e0790. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/HKE672300241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc8449b0a80a393bc9ea25b435042913d7bc0ad3de2ff8c52a455bb1bc453f7. Chain 2 (Bitcoin): anchored in block 956995 (2026-07-21T16:24:55Z), 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/HKE672300242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c8643dab874b10d0778f952d80dc58bd4d4a0290319fbaf17f9e6d05c67d20. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/HKE672300243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204baa25516492eb3f68a6ef5f61876c1b15e792012aa9eaa154bf14a9986c0b. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/HKE672300245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ebb46e4f6db0cf7d711be00985c65c074184b4cfefa1dc46bd2ccd4e7ce01f. 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/HKE672300246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3442b6838e203df177b6c519b7f165be34fc6e77ebfa520ee6ea7c90b24aa0fb. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/HKE672300247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acf592aedb5ff551d25feede8dbdeb23b6d13c699f0c41dcc40376a75044d96. 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/HKE672300248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d53b344d11476595156abd1767a5f40ea8364da9322fe25dedc68dc8c0b2d6. 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/HKE672300249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035267450c72928c055c91824ef89a5d4a347307a26742381a4d2e3c8a04c352. 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/HKE672300250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc873e12d5cf9d276342e17537402f8c9e72e9a14485157362746a1f4c8414e9c. 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/HKE672300252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d88b92bb5619414c21cdab0cc52e180d16cc75f6b8776ad47b2ab15df69acc8. 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/HKE672300231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f1394ae6e047bb1b39af0d7b1e7b8ef8d1c17071be766f6c66bfca263c0a45. 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/HKG732285814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8de9d5178eb026790f51e2328777a4a555cba4e2f8b6fc042cb4fe3371ec9d. 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/HKG732285815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e01089a3d838b6e16ce0ad33116d12b525376aa2841273087137b692f6e84cf. 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/HKG732285816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa688d4285875f2b4a867fca1b4e0be740504e928a45b9349a1b108ff9591c2f4. 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/HKG732285817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05aa9cd38618d58981271b28ab37cdfdd2da72f91281923f9f1dfd9fda9e375. 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/HKG732285819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f57f8aefe373d762370ed2b85afc264abb0bf30b05100c6742c3c83b9648f8. 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/HKG732501063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed65cf815188f6ce56e8da0210d601f6a6eec9ec1f447473462714d7d0177597. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-21T16:34: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/HKG732542710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf334033244453aaa7b6c1cfe158e02565c1c8d6788303148939f41958ae115c5. 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/HKG732505084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510c52141c67d29cfb7635c13dfdc7fca42b0c39bf6d6ef0027376a8a2331e27. 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/HKG732530553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbd0d790142d357334a63a42548575bf60ac56fe9ea2e61dd42f0ec26a30d9b. 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/HKG732530554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c986e04274e88038b35a2aeb11f5d060ce06c02bc97822b447122863776eb67. 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/HKG732530555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b06a84d7a787f56a73596c85333893112e9d510c3ab2221b9fbe104e874d66. 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/HKG732530556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938dcfb44a5391dc8a0336f5820fa1d731b48173869ab62839bd41cce80ca7e8. 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/HKG732530557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceacf3e3874fd7d93f5430eb733f7b185de700f2c92ed6cefeb48ca5d12af147. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/HKG732530559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27385ed70de49e4988fdf6689c4caa4fb3c684bc7c249fa58f1bafca40f6e8b2. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/HKG732530560.
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