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 0xfc62532e093ba28b52883d4d545c8a54b57dec9cde03953e23d63962f81db15e. 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/d70b83be-dd35-4f7f-9c03-9948b167123a.json and https://artists.proofprofile.net/proofs/artist/d70b83be-dd35-4f7f-9c03-9948b167123a.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 0x52e4832214bc9301055c10c2d16d0000ec8519c4490276568fa4068028922c0a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZMEN2385090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33450df0c53589f7f6efe283465860e744e68ac7aa2f4ccd31ac8bf504df5a56. 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/QZTAX2324867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04448aa570e51875719394073cb97434797adc1b40360c1615e73dc0d5808278. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZTAX2324869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc237c7788cdd54ca90335151be47267e944d8f295f75111a11108f1fc269f5. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZTAX2324870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f4d156c5aad277700450f35a8395ff480c6e53cf41c3a8d9ed903092d26b0b5. 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/QZWFM2363295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc5683f971d0fc744cccdfce6f7650995b942020b265a1464e6e8cc25c1d9ac. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWFM2363296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c28668d8c969ead7da93d949a563f928f8a5452b018ac7254323f84a1c2552. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZWFM2363298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2f11026a7116e9b4bf76a5de3f27317dbf95395420380d5904fd9452538772. 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/QZHN82462948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc6055e2e9415c3070a5ba91f34f385dab0d1c93fc787424b334ac9bac327ac. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZHN82462950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81b4bbf217becb3cd0618336c3931583b5b387749816b20f2d02e70e35d6f2f. 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/QZPLS2452668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc072d5c8ce1400495d119d1bb256c3a875b454655747a4502e554f07c07517d8. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QZPLS2452670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53531cdcf0ecf560d9b5513dc8e4089855f027579ad79954ae989325e667813. 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/QZPLS2452675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408568231e8acf58cc2f35f0d680649d9c5777cce06845462a8571ee0f1cb132. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37: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/QZPLS2452676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123fb79999a265f5ca868e5eaa5cec0d7b4addf19dc5897a11cd039aaa57b6d7. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZPLS2452666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bd1bcc1571f2f4fe220cb514ca53d8e349c49532380f9fd198d1d0625dbf5f. 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/QZPLS2452667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81b4bbf217becb3cd0618336c3931583b5b387749816b20f2d02e70e35d6f2f. 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/QZPLS2452668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d799159885bb1a069ee93cc10e0bef436b6e9d3e5d65e42498080057103e727. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZPLS2452669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc072d5c8ce1400495d119d1bb256c3a875b454655747a4502e554f07c07517d8. 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/QZPLS2452670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203c087483075befed23a884c0dd2bfefecb97afc8679775facae9e9b494533e. 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/QZPLS2452671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b0f211699b4294fb6724ed3c32d7f312242458a5304ff2146a556d8a6c2f91. 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/QZPLS2452672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23bfb153b96dae1319c47698407892c2298cbdc9a70869b31fd5d376ca524df. 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/QZPLS2452673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d871f0a5e406168d9f37b22829a9fffb77a46e6bc651fb50d7c8d5fe35a3111. 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/QZPLS2452674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53531cdcf0ecf560d9b5513dc8e4089855f027579ad79954ae989325e667813. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZPLS2452675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408568231e8acf58cc2f35f0d680649d9c5777cce06845462a8571ee0f1cb132. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZPLS2452676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a7cd5a1c70e1bf3daf85659c888cc695e530fa9af86d629e53069fab808c24. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QZPLS2452677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3851552155eb03554343daaf40d5978661d94696ede9460369865fa586d3aa59. 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/QZWFL2428182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a0f8e78183df1775debea8fe457c9f3a3ba552f88a6f36297aa3003bb253d4a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWFL2428185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4044f981c3852934dd375faa0b6c5cdcfaaa7bedc5844e6d22b2463519167634. 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/QZWFL2428186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc71afe5f3a2f4bcec7cc9a32b734e62e9aae6dc76e6f11e7c080f08ff8a01c1. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/QT3EX2435609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a445ee3fc59c617679fb95aae1f10ed87ab92b2b902875c86734f5d690e3d5. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35:53Z), 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/QZFZ32592076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb406d6f854cbd7de5826a75e8848ee03bb96550e5b96b9cbe98254200e86cca6. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/QZTBD2544478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5451cc62784ebb6e4bb6d9417e7ce62ddbe66968b9647765ba8f8605abc7710. 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/QZTBD2544479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e68751480d06caddb388d5fa797ad1e24bbf54f51d3bb7f22a5c532ec985c47. 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/QZTBD2544480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ffb721ba9a1df0b7bf6da760bedd3f236785258a03e5746689156700175f85. 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/QZTBD2544481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4efd50943b3b395c28c53d938ed99c155a540b634638bd5950ffbba55bd449. 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/QZTBD2544482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23c9ec07ddba2d06733a8a5b36b25b9e1b7ac663b82cd5780688382c8e957eb. 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/QZTBD2544483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8575d92b3ef8f02523ef84a42d59307ad1ec4aabde855eba8f388530971879b7. 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/QZTBD2544484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc942c2dced40e5aee16c3357042ab31206b97482358ce17bac396dc1a478b5e7. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZTBD2544485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfccf3996fc7e9251e536252f0213b81487e3065531a5b53e6a054c16d2484170. 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/QZMEQ2447838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcb5dc77aa47eee56fca8dafb0f32fbad5670be74b933c393e555f6a056b897. 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/QZTBB2448573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe10770ea3cac85fc2cd5212af10b664fb9f834ce6980903e34f7b901d302d7. 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/QZTBB2448582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3805d491cba58d3f68c0be519127152b0fae8567b4e47f27dc322d97acb36bd5. 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/QZTBB2448585.