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 0x3cdbc2ffa01f1ea8366cfeb5ccda56509e1fa85c2ed070f52bb44ffa44d1d859. 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/3f974884-5a0d-4750-af9a-2a7987019240.json and https://artists.proofprofile.net/proofs/artist/3f974884-5a0d-4750-af9a-2a7987019240.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 0xaf60a7e8ce2b31bee34e593dd071ff22192fa90f55c7f29ece87602616f83f52. 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/SGW502542422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f45d32a0e9d48404fb406fdba4f0676ec97b0c71abf72fe69e5c46b199e45ca. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/SGW502582874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493054c72f06ddf8b7eb4cbc9528fea10446931b6297da1cc991b88d160833c6. 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/SGW502524365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f822ed1a7c0f6e1552fad021644e366c0da5857277f53685d39e13b01a53d02. 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/SGW502533360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa69c0c6f2e2935003f289f1548ad15edaa41953413199977f896620ca310c88. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/SGW502576487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5cd16b6a34380b2c93ccb938bf434c89577bb8fd0da273823f3a4cbafb2848. 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/GXD7G2586428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d789ca034fd294c0aa60f6d5c8c172b77498a2ed5a96627afc1a625ea29d9b. 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/GXD7G2511799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc732846eba729757f47ee1003fe6c170760daa9bee0c14894b0cd2397d759dfd. 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/GXD7G2527545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd44a2efd3955c22eda06b15a6cd64e3e76425a6610ca6e6131851a9b2ab9fcf. 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/QZWFM2445950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe307436ab65541d8a5e244bdbfe37ffc72571c8a1794fd6fd89af6b66174ddd. 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/QZES92402530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6da89496300b1f92004b261cc8c5c63a6165324181f5666a6597fd131e07b05. 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/QZNWQ2336916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7938ffcb267174b02fc672f235382a1b38407d997811e2bdf0f49317c07dae. 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/GXD7V2591818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce1f234be96428370dc9a47ccb27e103384323216e3b239343732b3137ff05e. Chain 2 (Bitcoin): anchored in block 960384 (2026-07-31T09:54: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/GXD7G2540973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e881c8114c035a5d00c39c357261576b1f50a78f828667de90278a37071136. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GXD7G2549037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551639d29e9947f94fb75409d9a6184d4f5a6dfd86d9f0925f36507aa4dc3301. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GXD7G2555385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa69c0c6f2e2935003f289f1548ad15edaa41953413199977f896620ca310c88. 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/SGW502576487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef877bd7c8213ddd9b7ab0ae255db5e2458888aa44c8c47783bef92281339c9. 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/GXD7G2554588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0eca0a87cd9138a9865ed345532178be2a35dcbbc62959b169ecd271600ad95. 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/GXD7G2568168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be4e011b0c0a6efb4473a3bf1e5e2a1743fc5887fc2dda47396fcabe32c4e39. 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/GXD7G2512444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f65303ab4d75393bfd25c118c0271c24e3906c0a6083627f16efed43c8f598c. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/GXD7G2560311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec9276e5d2021c888f349af539b9643abc31676b5771de779f2c7aa35efb50a. 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/GXD7G2580552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd181c94a76b2fa3039fb40f23c0828e2e800b1180649bb71504a2faac06df8b. 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/GXD7G2525678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1014b55d9e9ca263a7b73bcde23fea5580c7c5cc18e061f7035cc6ce3b284ba8. 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/GXD7G2549434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5972c76a08be602e0e9bd0bdb08f104ecb6327f2dbb7ad0420468df15cdea73. 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/GXD7G2534207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346d2e3ae41328d3153bcaad44d0bb59b8707243581d650c3f881be816b29fd3. 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/GXD7G2551776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20fee1473bbeb49791a2042fb46a000e344d8ddff408a3574a1ce9c1c45dac2b. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/GXD7G2570885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9e1b9751bcaac686f598feba197d16ee2ff90375e91bc04ab42d7e3bdca224. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/GXD7G2597733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a7636ba1f1b3480aae2b57eac127ee20691036a114a3614a7b85bbcf4d341b. 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/GXD7G2545239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21238fbdc7792658f9cdd3d472dc6202330e59059ce14aa1eef4b73a761d8ab2. 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/AEA3A2512500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b094a97080cf787d8a1abb4f74131a7a8623bb64188ae4c96eae970a157a19. 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/SGW502518549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15fe16afcb60b1dbcea15b4bc1ff8d28aaa92974072d9a33f382cf4e7f90346. 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/SGB502501185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343367046553a49589db41b43e6483ca16bd1fc2e69b544727f4b1b98356118f. 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/SGB502501629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6660b7f010e8a96339ff1562f8f5508039ccd3710f3c6aa97c262d75ea4f30a. 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/GXD7G2594429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d14e2885ca2cca2525827614a8e9cef75a6ed941df040a8cda4e2c0f996559f. 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/GXD7G2553174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4fe0522350b4cce04223a6c7baecdaaf50165ee5a511370eb95eb22deb4f4e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GXD7G2500220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb8ad7d63e7a0f6d0714cd394dc9473c650ae7a3bf96fb718a3cdf317a56764. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/SGB502507138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b6299908b6154036b4f85cfeca587488d42de91ef38a0f644b8dfb4c9a06e18. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00:21: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/GXD7G2501412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5bab7b8d1ff10c643f9df44498e7a9dbe8a3426fa0ababfa6120b8b649585a5. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42:35Z), 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/AEA3A2351437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8dc6a1c4eca00afbed2a57fa734b9febcfe0981d1bc4112c141e86fde6b045. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13: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/AEA3A2336912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701d37b702393f5fa35f241da752a852525c8e33c536c23ada84a0982c3856e4. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/AEA3A2366621.