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 0x4eeea15cbd06a303ff2b58d304265ab7dba5de05b002b40c62cedb9387f38000. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/22fe9b27-34d4-4673-aed3-7eac70b48f64.json and https://artists.proofprofile.net/proofs/artist/22fe9b27-34d4-4673-aed3-7eac70b48f64.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 0x334f68d9779732fe854df5dffaa2553552fce5162accd07340303b02f55d99f3. 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/TCAJC2446364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf47a8aca825f52d5cf62bfa8eb4be692f85f97e778da6e3441089f1c9a08edbb. 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/TCAJH2525832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd0912a824b53731be66e247b4a878aba441ee0ef11f2dedfeeed85e69ba947. 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/TCAJH2525849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06e880ba8700d2f0e6cae77a97fa7ae1dbb458d0d246fd9bc29baa0a8c21b92. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/TCAJH2525876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd6f0b02be8a98499007387861948b1a92cf036f152e08cf92d52438c54efad. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/TCAJH2525946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc26884d14c2d14a0b67d59bcac6a36c32f7f8d8295ada9caebd02aee39153bc1. 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/TCAJI2580225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445163fa552ea48020c0243e359399e3e949b1a47c2ee33d6b65c72b8e0b0f34. Chain 2 (Bitcoin): anchored in block 957650 (2026-07-12T04:18: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/TCAJJ2569550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b67819cf1e1af1329970786d6abb0aaf0fe3daacaa3e9fd6a3d038aafb3528e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCAJJ2569564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8fc8d52eba6bcc0e951343523c55cb7237c4006880cba69225d4fd7bc83254. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/TCAJJ2569587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff1ff0df428ea20f16712008ae1407aac43702e4afc4aee9edab769144604c1. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/TCAJL2547402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19a0ee04aaa5f3b2d56a5f353706f043c07b58becc4a2e8055ce695738bae7f. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TCAJM2522822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ec7c5f8cd476f883a74a30c23db881c14f8eafd3200380833ce5819a50ede4. 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/TCAJN2529447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a7691d11e7148433095772aff704717f71c0579f0f30d37deed2acb0076699. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TCAJQ2535583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32326f161b6472d5868d7f94139df1be359f111ca432ba4e0ca4fe50e1d30a5. 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/TCAJR2522307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x898584f3fe00502eed1e4587a3cce93bbfd0b909cba62a644f5f478f2eef21e3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAJY2511795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a7820bd6861e430c36b61957147b89cf428efd852d7f39f586e242001e07f9. 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/QT65W2516110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1230f375e7ef699f01ae9db9b226d13f618404e0ec4365125de760df950a8c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QT65W2516124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff9bb23c2498366fad10a2ee0724c17b4e97361d7c8735f58fe3f7dd2b23f03. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QT65W2516136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6288c929b27446cba232551d39459e2572d2db86c790bcae1fe9b71b318a5154. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QT65W2597612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd238a1cce300564ffa593ccf6c4464e80df8f086803a2ef6020cddac2a76909. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZS7J2576609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0943d8b1123936976be6be84531962384c1de74cccdb1a877e13a5bb1bd04fa0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QT65Y2554231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81803f429f6adb3be88eca43d902d9102f207829d229e97608e23d15a3c6ab75. 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/QT65Y2554250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020ecd963d1e4e5f711ef36d7a25731b0f92330c7539926988b795e4643b8e25. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QT6622511834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0c4f3dacebc75b270193866e12035fe7f9803184f231d552ce2be5b641842e. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QT6622511835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x888b95e91a3588b2a5274990e0b23ae94c3fcaa7152ae0a84b6e7310d4c3fc8d. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QT6632559240.