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 0x58a2d72e602ff6ae10d05549372ab8a6f563947716715da11e98d8bc36a2f07f. Chain 2 (Bitcoin): anchored in block 953885 (2026-06-16T04:12:47Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0b8e6b65-049d-46a4-aa3a-5a25ed163588.json and https://artists.proofprofile.net/proofs/artist/0b8e6b65-049d-46a4-aa3a-5a25ed163588.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 0x28e988e5f5059d8497ab0fdf1ac44e67a1e1378e3df0f2118f4decfbb7bfa4d8. 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/QZS642204015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b80e77c6c7d16527db391524349c2da1c01f8503432dfefedb51181db096412. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZMHM2259132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d677ec6d04a2e0860e740b8c80983c7d56def6f69abcfdfc0481af45509d1d1. 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/QZS662296212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1fd90e42fd0794e39596d3e6c1330a4ee21a4f501eb501b745eb46a27dbec7. 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/QZMHN2202639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32020cb969d8e9c46e0cb7fae035b397e949ab43cc7ccb0feaffc20b532ad907. 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/QZMHN2203989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2fb9d564c1ab40066ad4081c91a561d608187791c7f70c07b5a340adb366c6. 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/QZS672209062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bed10c9cfe09bb803595479803a3bd246950c6d11db5af6ebb34767e4e4711b. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/QZMHL2296364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cca450479747ffa1cc4279a3f272845bfd4635f8d0e0ac074fcb2a53476a84f. 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/QZS662295782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32ee1fa375724fc11f6dbca7ad2949962e2106a192c376f9cb3cdc9e2b91b36. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/QZMHK2213057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c21b405373a1d172ef543befd819042ce84763ce7d0b438b9faacc8f0a471b. 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/QZS652216464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84a6fddf1ced6da6a52aef9932e8276d8dca46e6861a32fca4177804804647b. 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/QZMHL2202245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee60e7272b48a2d422a134d38dea556ab38431c6df0969b461527ed0b0f73ae1. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZS672297091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b64cf791b9b47d137b753bd7b1d9581c9db26f682bb874c63246957830774a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZS672215917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeda62925e3c930cd690046a6c123b878807f20a554d6ae85cc98abfd0957db7. 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/QZS662287397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ae114992a585a6aee4059d5ad59abc45c46c317aac0d59ea724cb30df608c9. 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/QM42K2248082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631c26c0fdc6ba72fa622f9afa8dd5cd808882f4f0ac4b0e9f7634d3d17f3cfe. 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/QZMHL2276173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a365619587fb2710c2dfb79416b4e8c7fbb44e1817c7039babd4ba1e238ba5. 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/QZS662257178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637a384a315cbcecdbed5236b78ccd7cbb9d8b1cb95e2c28343b1c6b47e1af7e. 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/QZS662138079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1948cab6991b46a0de2115b27007278e7861b20f00bca1ee9a55bfca07586ae2. 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/QZS632116103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582ab3f0dd710a385677d87bae68286b0ca0766de03362d12f68af8aaffacf7f. 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/QZS662180678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea97d2e2f0b6dc77fde2aff2b82023cb89694ba5b11f49c71ee23655f31bb68c. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/QZS642135164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d6d43796a9b0e3f498df2fa5a170cef9b28ca9d040fb29441741acec776ccd. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZS662105147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f81e3e35a8b0b963312516764f1e121049519d5b5f840c8741c48222bd4324. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZS672166923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2a9c3c25a21ac09bb0b1e4d4acdadec652f24be75d73974ae98cefefb54fa0. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZFZ32168473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf714e307a963e2c370a79ba0815956a41f976c2392ddac85edc1c73aae98ef. 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/QZFZ32168480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe91559984825040fe66de7633b24a3d7ec2974b5686eedc51232fd38a23c258. 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/QZMHP2305085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9105aa3db8c6ddc93039b92836a5d6a9d61eda1ba067604818b9fd2f3aa485a8. 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/QZMHN2243500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2b44fdfd01452c8b4dc202fc2232ab73e61c20e5967424470ae2c259832f7c. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZMHK2236057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x134aaf281db786d049a39c1e628e49361a0d1ffef98720409ea0f12f54f84a66. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/QZS632287902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd599e73d8b1263b8095b1782828d6e69a2ebac2731ec3b433a0ccaf50df85f82. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZS632284164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8932f798ec175abb0069b3f573e2eae06bdcbb0a189a1f027f55ee94508d8f0. 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/QZS642216900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63e46ca5c6a9c0d60bfbba53ba007a5798fe4ecda3dd76790294e91eaa818d7. 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/QZS652277403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa484cc46cb3fbb7469d78973e722676d94b6ceda36a53e14ca259114bea965c5. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZS642242783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd9807b456126d52249e55b4474c9be0632ff5d9b962de2182d304e9d91797c. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZS632250910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe698fea7af2ca8602ec2d41ed0e0705e11c7bc01274120e04c84431bd068dfef. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZMHN2252550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c813291f672df44170b691952ee327cb1de2f930f4fd4b5166e0d513332a22. 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/QZS632219145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753fa9390ed1a2f411053cf940a925ff340c80f6f7fce4ea1ceac5dddca32899. 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/QZMHK2247696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825fe6325f9f1347b3d5bdd63ef5c9fa313267b839589721bafc60df8c68a510. 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/QZS652283593.