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 0xf56b451c23d0cbab500f83514cb7185df310ad9fd279ec482ac9404e3ff2d065. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3de254e-c206-4f08-912b-aa46051eae29.json and https://artists.proofprofile.net/proofs/artist/c3de254e-c206-4f08-912b-aa46051eae29.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 0xce42530dc7acfe42174e01c477cfd6f1b360aab14eeb318b3114cc852a42442c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/USA2P1360694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe780c97a53c4a6661f5ede788661ea46d5b0ff5be6014c6c72f466af85b0185b. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:04: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/USQY51488454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0ea818bb104ecc9f30c2fdde35b48e6eebd3c8130c475e582a384c59931d44. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T09:32: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/USQY51514498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410cdcee32f8a8c8343dd6d6ff28512676ccc734941e0f71b388c23c9f08e8cf. 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/USQY51309116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2a074d5633a74e11530fd41e66f31a7981265060d0ed07f9eb0047e537afb81. Chain 2 (Bitcoin): anchored in block 957198 (2026-07-08T15:54: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/USQY51309122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb458a212f4ad4750e9ab4b356c8ae40e869b84032c2234c53fbf31f5f90a30ef. 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/USQY51309123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025d9650efcdd05699c0ee87067afb66f82859fd997ce9f1be8cf63ee3e1884a. 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/USQY51309126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7030f57bbad4b20e7d6ff5a33ee58fd80f47235071569fd9097340f96eb17b57. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USQY51309127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b36a7578159ae1dba0543a9c23643d25c1debbbc80608d25f36a86f05d7432. 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/USQY51309128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a906cf1a6771fb1ec0bd8b256038df2cdb11934132d33ec9a1293a30308ab0e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USQY51309129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5768abe092328c7b245de27ef65f61078ae335294409c41002917353fd11b51b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/USQY51309130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa56076f941668f9f422345cc3d0195cea736edd8a72dd8d172f96aea2ad7b99. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USQY51309114.
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 0x479bbae4baa112f535f9c8886a84fc051be1b4ee8c79c3f0c73e16e1a45971c2. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USQY51309115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6dedf3df6228dc7943937010d6117e149c8d718709f4d71fc53d7fc10e7cb4. 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/USQY51309117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3c6c51e0ce5c4d5834faa2478c3e9c4d2fde7836a4a4fec71446a4d57be943. 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/USQY51309118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98672a8437bf0b4fc07c55f2191aafe95d51fe3d55331825dc7b9d865300d686. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/USQY51309119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc85d3e768d93937d0733a3440fce7f8035cddab72af53d9aa278e044b1ac3c4. 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/USQY51309120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19b27adebf5c6aa4e8edecb912a845507c2f3cd008147381b843f4b06b2992b. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/USQY51309121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f76a8d4e15d63f25f8c4927b6517b8d4f2c6bcebbf32c0c6d62cfebcd7f1194. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/USQY51309124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0ed654a7f2baddf063abb3d5e6cae137f902f31cb27aa90c35c136651f5c33. 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/USQY51309125.