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 0xd3cb6c89b594a1ce7fe450d8b12ebc40dc00d4d960771d1dd28566efc86f6feb. 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/9cecd62c-32a2-4e10-ae37-91e96910c519.json and https://artists.proofprofile.net/proofs/artist/9cecd62c-32a2-4e10-ae37-91e96910c519.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 0x4341498335bfbf637af9fc41f90995a3f32c9a6cdaac16e73c56c650fdc90b3d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/TCAGN2260300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b52d4bf4574d4098d2dc670dfe72a0f75525579ad9407f612bd5173e7efefc. 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/QZMHP2322797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92393f09bc754a8acf019124b60214f354cd44d671b1e2f3f469588b31c3ec82. Chain 2 (Bitcoin): anchored in block 957745 (2026-07-12T19:20: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/QZMHM2329563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798d19ef75c95efa317207b6f261a685992a4dd38ae75e265c79abd4c4a73ce5. 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/QZMHK2361208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65024f128a2692dbb04a2e6452a9458d5a3ed15b683a43a12ca03d778203281. 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/TCAHA2387345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04820d478f9b258d6caae3653b1006a99ca8e618ddfc61b20a52456e644d903. 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/TCAHF2334795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bbf756004aa39d6a53e2f8f67f70ea203fe3d0dda543487052f2a0dff18f7e5. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15:44Z), 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/QZZ972493584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1984d87c367c1e7d3a4bd4c5ef01b44bb6cf127079015e4d1775edbee9ae4b22. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZZ972493585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8531e7016a24886e68701c5ac01212cfea3a472f9224700e880f9352fff95bf0. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZZ972493586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be66791c5fc29499593fedb9a0cb6c49b6d045903a9697efdc50b149de11c05. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZZ972493587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425c8f7af163f613126fb9332505134550edc0042e006d9b6894a5591f593913. 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/QZZ972493588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a3a3bf9a5f54ea75da27ae3614ec69d3d3aa1681946cbfd40b7239d9877ef8a. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZZ972493591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02b455efa2d21f69beb6d6b14e6b59aece1a3672e9fa998de6e6e551370dc82. 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/QZZ972493593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb32e3db0da493ce14426a6effbc60372bde2b1b722f9c0f7a28cfbb78833547. 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/QZZ972493595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80048b61077a65c8ffff98024d60adb740d430d0aa4c8036206859af15ed40c7. 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/QZZ972493596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfedaa4a173b9bc33bc9e052a7a132f79573bc3c3f957f422d4ccce118f5caf9. 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/QZZ972493597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01678d45827e4e7de786d6c1578d95bc5705d8bf37907259ba1796ffa19e7390. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZZ972493599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce8855f2e2616282206be520061962d98c7a22ec2da3678c52ec5c1580f018e. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZZ972493600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12ffe4aa5c8deaa45ea626d2ceb7b410b04c8198cc9546fc8a011c78a6698d1. 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/QZZ972493601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b68f139773adc469243c99994491cc81493eb1e40c29af12641263cc4260c10. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/QZZ972493602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580731b66eddb6b8e0b98209769827667d38ea98332018bcd395e39db4ce1b83. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZZ972493603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e4886c51c4f993b83a8979d7032b6ade017f461955b278c6e6d49b2ed173dc. 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/QZZ972493604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7a1496b85441d6f0c736fb0fda2cf1cab3fe9e1ddafd6824133957917c057d. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZZ972493605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60745004bce7057c8a5f4e5ca1b7b77de5a23c911f1e367b44dda6f7d231596a. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZZ972493606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e45a8d2f1e06c9ec88bb87c6695b79283a760c22fc69e2d8f3de0c67b218ba8. 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/QZZ972493608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f916ef575ce8bf047d63d702e86b8caa0ddbbb47867ce4af7fa25ed91211d2. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZZ972493609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5fea37b2f6c502a6011b19e9200257d22db1bbc70bce40a70549a65d7f1e806. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZZ972493611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6210741dddb5e516ab5b5857acff240b84fd0d2c0366d3cf9017c35a7c3f58. 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/QZZ972493613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af320b7715bd7323d43fde6f27ed5c3473b702e409888863494bab6f5f0fd43. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZZ972493614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ea30c5cc09dd02cc5065f9ce61d02fc61229fe6304f314eff95458f2bf0b22. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZZ972493615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f16e18a3e6a71725dfb186d17c32be6665c6b9d8d9ecd34640de4d753ff358. 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/QZZ972493616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67b9202adbc49a1df28de79aefe957773f45bbb3004150ca340d109f7d2f1a3. 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/QZZ972493618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd31fa13cfc77bdecaa28344a90d60382c7a95fcc597f999b9561e8e3c2b30e. 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/QZLBC2502513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409b8b4274991fb60437d6b7bd5f39bd6d7aa1a9f1b428c27bd6235841ea23b0. 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/AEA2W2587984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4730d4482f9ad6e5d4840aa5ac560594547b5f5799942a7b9228cea1ced1575c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/AEA2W2587985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36198550d30c9d16161fecdd0ee614c5f273cbba41c357e7ebcecc1b4f23e7ff. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/AEA2W2587986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4692074d436a92a985ccab48437baa3c1851dfdd4fc91971a03d166e6b083300. 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/AEA2W2587987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded9bb212db87c7f0b91a43b9967a6de972a274cfabadf50f0038af08f0be469. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/AEA2W2587988.