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 0x178dd5f0d5c2ccde9eee7f7cb1caeb0b8cf9111f89530098ff33c349f96bcd5b. 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/d939b509-e69f-4d98-8c55-b61a9c942634.json and https://artists.proofprofile.net/proofs/artist/d939b509-e69f-4d98-8c55-b61a9c942634.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 0x732250d17c68b26f3856d06739f96d65c2e232903fed269c959e025cdd703a1a. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/GBRKQ2319251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61765b210b70be6ea8bdccd422e574cfa082fd9d012094cbfce8166c50b78eed. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/QZTVM2256835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b81aa3dadac72efc612cf39806c09d2d421f096f16b5b3abf4e94c79455b95d. 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/AEA0D2046108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fd80c0b3fd15fbf8199d91dcad16a5d624c645e943e0f6eb46ecfe4438dd19. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZGWX2132284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1b03654e5932f7d8f2d7ec469265eef551f363be1e253f633851c3bd9db98d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZW9K2314756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e52d57da93ffe067ca7c47afb65d88f73e52b73e2c124c042e492c37db5d964. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZTRX2121096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ffd353007706d8d2ef28835e0f4c9566305eb05088dc9063891041aacbbbd9. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZW9K2260117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e52d57da93ffe067ca7c47afb65d88f73e52b73e2c124c042e492c37db5d964. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZTRX2121096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5e0c9e8478d87d74901094dcaae680c2f613df6646d83c958577e4ccf8210a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/AEA0D2046105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e472270f83ad1189ef04fb976324f99faaf22e324a31ef8e96cd1a4c405535. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/AEA0D2046106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85c8d92311154d849b8e62625280f1e01cd633ec7e2a56e510c4b1d01f44362. 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/AEA0D2046107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a26c2f64d403b9fe32cc18940da79c72111da5a34629a3ca66e69462960a600. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/RUAGT2218063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec4705eb5abb9744dde07c79f2ec7fcb7111d8ff7561fd92fcfdc4a01460c2a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZW9K2264516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57cd107e2de82bcf4bdbd3c644f2910f730e7f04deda14b07c5687813535d98. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38:28Z), 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/RUA1D2351460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5d255efe220989162a37180aff06c4cf5b36eddc8948f44343e25c3861a8cd. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/RUA1D2351461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f4a0bbcc10ecb9c31f644da1d0a6b6f3c1c0c25c82de468379947b4b9ac864e. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZW9K2264520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea5c5ef20905d33ffbc12fd9e6ecc0dd5eb285386f917cd36e60ccf88e4e6dea. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZW9K2264521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1a10d76bfbb62012e455d41df0307f320a2bb342e3c759a9189aee2eee7aef. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZW9K2264523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9e28b773c06c4c0353fd56cfb4449c08609fa9584bb6d4906d35c170f53fad. Chain 2 (Bitcoin): anchored in block 957599 (2026-07-11T19:42: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/QZW9K2264527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec09a954e141346436a27334d3b859c927f036aa5009c9f0af0fc25c3345c12. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZMZ92260314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123bb20fd3a4ca35fd588a048491d994b8ac9817087192053c1f93aa161cac8e. 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/AEA0D2071677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6a09a25024923dec2a23d99f46bd1e0c80b00379547a84205147957bd47648. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZNJV2107821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f4af98e252ed1015767c1e89d8d469da9e287701b591dbd32fbccb990faed8. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZTRX2116069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5e0c9e8478d87d74901094dcaae680c2f613df6646d83c958577e4ccf8210a. Chain 2 (Bitcoin): anchored in block 958051 (2026-07-14T19:14:42Z), 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/AEA0D2046105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ee7d43ea194fe440b40fc0ed6d4e59c3b6c5f1ccd7ce1c69ff70bf63b950b4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNJX2209334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7659be036c8764a720b23717f2920b3194e28bf0a2e949b759bdd8c0274c9341. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZW9K2251754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c6791c176d8485c55a20135664972d273f31e64710bb0b7aa702deb5c00e95. 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/QZW9L2202565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dbb24db068205603c1ccce667fca742186089128120830abc0d4498ace4464. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/QZW9L2240102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5eea028210ea09f5ca748cc831a91829ad72d07349e7b0f36c6bd89792f84b. 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/QZW9L2240103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53cf64b555c48c21f58a6477fd003353d6703de8871d733c435096f1cfb835f. 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/QZW9L2240104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48d331b4e760767d48a9f40fac5b0a9603685acb271237dd8f29f0c3286171d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZW9L2240106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ee7d43ea194fe440b40fc0ed6d4e59c3b6c5f1ccd7ce1c69ff70bf63b950b4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNJX2209334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cd817161388a81b4ce5aa1198d91b79b415c040735db0d8dd0d32d51f8bd35. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/RUA1D2300539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea620d37a41a16d654da8971629484fb57e44f6e39064d665f3503a041c29867. 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/RUA1D2348320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6951e46dd424154edf2bd0b0cc07e12bd65d531d6040f4551c7243573d49332f. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZNJX2381262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75d9765d0494596d4be9b6a52f507e8d1e8cc52b971f0d1b78c9879d08d88afc. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZW9K2364523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1afceb058efb847747b32e27225aceed76a5d1771ccaf9e0b0718d3f8f7bf47. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZMZ92434607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531962c3e4bd30435de97a6a17a9ada0ca048cd02e640a0b0264bdace200cf60. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZTVM2472363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df055f06792ac96fff5db8aed800ef30b49a2afd56ea13b395c6de37c33d40f. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZW9L2484930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22792a4e7651fe71e6a53f2825c7b176d3a8e54f71260728e6635516718b63ad. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZGLS2599865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f6af49488efeba485f33e50e6d1a792424125fe14fd537f95562f20eb4659f. 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/QZTPX2568015.