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 0x248a1a0b1eefb240b5b7cbc9e5e96da81df02eb1967f21bdcf0840c9d82bef27. 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/fb6352d1-2648-42c6-bdfb-6a7876e97392.json and https://artists.proofprofile.net/proofs/artist/fb6352d1-2648-42c6-bdfb-6a7876e97392.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 0x48090fece9c0a7b8b88667111984342ccd7a344e9f525f6ab8ffd3cd32185c13. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GBMJG1613680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc62e575bc3108f28e48b01614a6936642d6ec0454581aa7225347866f22483fd. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T10:51:52Z), 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/GBMJG1613682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ddb9d0251f909354b266bd77e9d9005fc68bda6f6ff620946a54dd88b41ce34. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/GBMJG1709001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf03f9db84d75f19feeb2c81776f4605841caff48f04cdf58cf46b1ae79a8f4. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29:37Z), 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/GBMJG1709002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7dc33d398e4f8c0485327d312f922fd6fbe025fb80610e7e4548b1e0086aeb. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/GBMJG1709003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bd8a302b3cb13583818ebb184949b54388e145bbb76dd91fb4779ab3f498d7. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T16:39:56Z), 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/GBMJG1709004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeaf24ccbe76ee2b5cfc81ee284d67412ffd9f06bf42b6b4928018de8d609387. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GBMJG1709008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c815baf4f709733ab43a1dea084547317248b9e99eb3a144b30e192c1c774d. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/GBMJG1709010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10e4b1710b24cf6b1d3bee2dfdc2526d127967cddaf11bec9795641e6f250682. Chain 2 (Bitcoin): anchored in block 958752 (2026-07-19T18:50:14Z), 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/GBMJG1709025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4d967034159ab5bdcfbb6d5447be23a9ecbc815394994a15c099fd169a1edb. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/GBMJG1800236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1048fed72adfbdbd1ffc6d13a918ace3bdd7a72ff7b860290613ca011e01e087. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBMJG1800237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad68ee7b129dff73ff7bf46ea7cb356b24176278c878cad9cf8ca7688cc00e74. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:17:43Z), 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/GBMJG1800238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94aab4999c0a81a0d4fc7f9f0024b6a8e3b895bd6b1e679598c1163c957a5988. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GBMJG1800239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1cc9ad64d463194647d8b4c3b9111aabfcd2995c347d743963c0b58fd4ce59d. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:47: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/GBMJG1800240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2240af67601e3b04e1a859cf68a5956ce661140b20aa28924a4fb45e64ffdc72. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GBMJG1800241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ae2b302c933204fb74cc3a3bf9ad3e3411b7879a81872717186520f0c7f0322. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/GBMJG1800243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d0f07e2e2cf9c8f0980809a16616aa6e89782c5ac9cbbf2627da22b1b36c51. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/GBMJG1800244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a0c1cf01d09ac8bc8337dad8b8968b16fd08313938e075201ab7ca3f0b336f4. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GBMJG1800245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d6c29d5713ef92cd47bf53eba1dcc16aeb4d5fa946e729c2923411a36be5051. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/GBMJG2429378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a046997852b1487c4a6d076c23bfcfbed12b648f4d6673a4fef072b8749e6b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBMJG2429382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e72981f0f01a5c40e452741f4293cbc7a6fc716a2ba586e84e4853d27853568. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/CAN112000710.