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 0xd72f4c0c43d5e4160c946747369969eedde64d6d0c72ee266b00e521dcf34c3e. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/79e98cac-52b3-4080-8580-364aa6377e31.json and https://artists.proofprofile.net/proofs/artist/79e98cac-52b3-4080-8580-364aa6377e31.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 0x77167e49669b42f1da9289ac26deccfc4edb9f62385f064c0624ed44751762da. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/UK5KA1400173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae5967ba126e75cd857084ddf72184f1618b254b6d544d09810617aeb1c6633. 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/UK5KA1400167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfebece4154990ee0d0ce1c8de1e43c9744bb6ca953deac85bc9fb65387ad8b60. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/UK5KA1300113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc05742c102c77e79c8d693ef2bdc03ad250d0f55a0e394cb69315190ef3c73b4. 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/UK5KA1400172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47e841d14c1b11c59decdf41b7af6406e876c0c669226f83a42a45c7092da1f. 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/UK5KA1400174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb438d4446b1108ecae470ea22e7e6956d8fd407eb60533bbe2e897033ca7fbd. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/UK5KA1400169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b40cf53a27844905bc256b4bcdffcec12d497ebcc9a2c224976ccd915aa358e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/UK5KA1400175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7489186b984235cc717caa4068ba32b4f1146a720d66b53de6a3fdb5f1a8fada. 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/UK5KA1400176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513141dafa94c6f634b39c5efccbc6ee450637f51b9979a625eb56c62d58ca89. 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/UK5KA1400177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da85ce6504d85187d6465e18835b8ff495a492e34134cb7125dd24519e019a0. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/UK5KA1400178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79dda95f9c8371fca0c9e20f7aab38fc70dfaa442ccfcf15c0855110fb6d41be. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/UK5KA1400179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x824964c7ad3bfc05264981f8545fcdf400019a98657b164232c0d0c849e2cb48. 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/UK5KA1400171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203ebe39fa0291b5a9eac8dca501dda34f268e02f3aa2e303dbe67680af332af. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/UK5KA1400180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97b0685a9b4b59b0d588b3431fc8a8d25271c0bdfcd09d6e3aa7095d43e6060. 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/UK5KA1400182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89ca9f87087600fa5084b8045af5e125d0baf2f2fcdb304b73f71500664c822. 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/TCAEH1988243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4deb2fa8b4e47fc8948a3dab410b071dd1561f599efabe31460ae436e409e15a. 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/TCACZ1767822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x071ebe04190ada25c94a9a78e8156a36197f86aaf31cff3b1a888602eefe099b. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TCACZ1767834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb51de9ecb7cf78bf3f54f59167ffcdd9e08714194b80f032c0bd28c0f740572. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/TCACM1654235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a548df12e1668207a56bbfb3758b201b14dcc9c084530ea73fe0aca38287f53. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QMEU31510018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c821cd331091755b6d31421a541a2b3d9da6d05dc0dd877894ae1994140257. 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/QMEU31510019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748100adb245027f4cc01158fb23d8bdd9918e3ac6ac60ea952ee48104cfd86c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QMEU31510020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b196d03cb3083658e9e9fcb740618001771ad81f5461c3b479c78e1473c741b. 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/QMEU31510021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c1ed22231de43152c8ca3b357200f013d063a572bc4550b4340b3de9714bcc. 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/QMEU31510022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdeaa32ec319837b4f12c44d774f1db0f17bb66cd3d284d4b165319dd9a6ee1a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QMEU31510023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0b65acce3068f57fb438686cd693bde4893eb5f6224a43441e601551edeefd3. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QMEU31510024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa2836463c4df452b20e044ce3dc2f7ceb6cde7826c4dd575cd0565af62866e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QMEU31510025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d4a51bcb38e694e52d4c1f607437364d4624e928274a207ad329ef6c0c39ba. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QMEU31510026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5d20eceecb4bbd597374e2a63d6e933e8ae2be6440f9802d2da7cc858f5004. 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/QMEU31510027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a5b140a0e92be0df27bc09dfaf7a417223f569831e032a0a0f451719d519fa. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QMEU31510028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f415a6aa4de957a442c6f0a83cab0b4620489f8ad9e11dbfea63718630d8c3. 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/QMEU31510029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f62925440fa6800cd4b0c6e5d4da2fd5ce1b7ca86955f864a843fd62084ae38. 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/QMEU31510030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746e1113e02b467ec531508a35b98b762f06c4c98b8912ee317bb4a831e9eeab. 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/QMEU31510031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c17e63babcc5bd7af30de2aba310f90dd3056b0017727f0b8e164ebf023ccce. 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/QMEU31510032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3196a66cc92b1e2da35efd3c723acef4d5bb81c373777a5d65746c59519c7d70. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QMEU31510033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x964d461bff94990537b16fa8c7d480e2dedf87262fd2aed30f77fbd503681ea5. 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/QMEU31510034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3a25f882145a5da7f357152574c9a169a089dd94103af6c1aa3d34a48cb4f7. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QMEU31510035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271f7d10f52eed46b94e59fa2aa851012c75f9b7b5b1ddd796b8ed2040325f15. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QMEU31510036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d583c85095d493d67285ed71a26953ec4586d9dafb155a71bc38146dd392ec. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QMEU31510037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2df0d22a70c462047d152dae7665ef70b19508539b701186707ebd8861695c. 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/UK5KA1400215.