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 0x05c56271fb07f8e8a8c0234feaf5110d69b3ae8250510f4aacf820d7cea9d08e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9285a1da-e581-48fc-a4d9-11f6871aadb7.json and https://artists.proofprofile.net/proofs/artist/9285a1da-e581-48fc-a4d9-11f6871aadb7.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 0xae625165a8548b7440e904fd8d84b197795d54ea52cc010c712e1451aa0a173b. 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/QZPEW2261583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d91e6204d50ec227d8f673160d13da8c47f6240b4184cf5d1a44e0b84a09e82. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZPEW2261585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ed9b612e828adc80c3d5e46d3d99abf407f27035654e3dc3e3896065f6b1fb. 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/QZPEW2261587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253d6d9b0bbd493ce1ec34104cffebcb5ffd15ff53c006011ceeaab64094a644. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZPEW2261584.
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 0x9190e7234252f7b8b54fb778f5f66224b36b1703d49f1dbc96e2b40ebd8760c4. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZPEW2261586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e97889aa9ad029e8b4be5d841b87ce6539ad21db9847377043e71b81c85050c. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZPEW2261588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d018872e28c7c4e3843995ea41f7fbb9d1ef680c4614a2a2ce50849ff66f999. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZPEW2261589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b931a6cdb21dc466ddbeb3394a6f2e2ce3fa53bba7a9901e9d3e1baeb954719. 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/QZJRC1950840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ab0c38763d6d3403c75600ff5980cdc13ba4a0018b458c596ec54d9e94f196. 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/QZJRC1927392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb40d352eaf578c623e7f4a4f2d0d1a0cbe613ab04ccec7499e739ce23317c6e3. 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/QZJRB1989688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40df61d7aed6a3a13956b69793cd6b32f686c87b9da4d81ee3891407a268bec2. 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/QZJRB1980683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90058bd22f97f8043ab90a586c0713ce5794dbb8e1770ca2d11270793965c3f. 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/QZJRB1970543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf08fa4c8361352c0e9df9bc303ce341d174655a771c2dfa51cf5053414f826. 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/QZJRB1966519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74853b709ec05d8298ea96b73498033b51564b422a9d51ebdb4083fc8f0ff21c. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:58: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/QZJRC1917231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f371b1b709d7b1efaa346e45988afdda36263c3c9f8b8aa3b635c9634c45b9. 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/QZVEM2385763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbc3538cf0807f6dbafd77cedd0830445604c60e5fd794bfbcab7e28df37d94. 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/QZKDK2215613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78c84e0c283cf9f84dc11dabb87a5b439c2e2e9cce7db3d8b432857203331c3. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZPEW2261426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64916799070c96c1bbd6237f335f91413eb69a5c16f15cd5331e30549a2a68f3. 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/QZPEW2000442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b4707714e679acc488cbfd4805fbb4051944db867b400f45ef6718130db236c. 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/QZMHK2012356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f2bac9901b9db21561374acca563d2a7148f23e444afe3db47651055f69ee2. 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/QZMHP2016974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a91c672372cc8e3d080e1e2298c315d4311ac46fd3543e65fb3cbd144f73aab. 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/QZMHL2091395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0341f74599f7a79637c9b13c86d8b9d8d05b4f1d31961a5bcd843f3fa5bb65. 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/QZKDK2032775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cac2a7cc194b393beb42e0ba0a468b4153c1ae3792d4235598e7648a6a0222e. 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/QZKDK2088066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68774804cf5d3dcfe8884161a5e45ae8f0f3b25edfa56eb09383406286890932. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZKDK2003914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06de3ab542fbb15311bc55b1ff8ad95965bb52bdee41f5a7cb89f5268e2f5383. 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/QM42K2018540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f04d87b6163bbb0fb3f6f9bca2614d44884721df6d0eb68f62b8506ee63a406. 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/CA5KR2035280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4828c939e81a361c2b3d765d8e3b7d7ed514a0dde3c72377cda7dfd3b1eb10c. 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/QM42K2053584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86759fb95f29584fd7cfd45149887917d8a54bea99d02bd9a410a85ce4720baf. 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/QZF8N2075831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e9c9bb3c9959fbe77a63eb46aec6bcbdd95744c705b7a454882dd7e51435b60. 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/QM42K2075704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e301a964c581b9472658990fe92a8c66e7c856ba3a0ee35cf5b78d31ba4fc50. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/QZF8N2024200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf48495215cf5164433666d7714c3451c9b2aab30f3320a3cde0b0f31808f42e. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QM8DG2039172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf34516108017aa148a3e42456714667f8c46ec8e567dd6a4913bcfe27a071879. 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/QZMHM2535293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7de362656b723f67eae55bc430441a9eb2d036db32b5281148703b4040e1fcaf. 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/QZVEM1876329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e203172263dceceb23c29d1705d21fdb09fbb29269d8892e552742d0358a325. 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/QT2VB2497665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3d9791c2263fad9ab3c965a45163bb3344890e0a9f6a0d92bd9b7c918857f4. 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/QT2VB2487092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9b2d429ad92f6e83874eff9ce1c53a9308779f45c7d25a0aea1bb2eef063f9. 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/QT2VB2468879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d7e6816e8a5659f5e2d19a3e3bf51f1d3fa19b01913ea046048b62f7bc1c1b8. 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/QT2VB2438672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c74374fa7184e7b7952ebbf32eba85806c8ba0cababa5bb8efc5e1f2f254775. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/TLVEM2484691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462b2be1dbe40e20853af9a1a3d75311aaebdcc151a98ba61920ea7e38f9d3f0. 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/TLVEM2462369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260f05cb88b5977a65f2cea535501ba37f5ae9a524d1f6a6fc44bd81bfa67173. 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/TLVEM2431873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a4b3abbebfd5be87e6682d5bce3254905eed87d9df45803351733545d98f94. 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/TLVEM2403627.