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 0x727a4a9de274a01e97fffbac79fc2285ff0ebe23344f1ae7d2bf45fed918f76d. 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/eca86ec6-e038-492e-8b5f-a2f9b631cb1d.json and https://artists.proofprofile.net/proofs/artist/eca86ec6-e038-492e-8b5f-a2f9b631cb1d.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 0x03fc659d8ca0aa852acdc10d82bb52b6d79424c94e9dfa14f3e77be257d71452. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZK6P1984697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7269b25aa811d1653b856b7cc9ac922597091190bce495649f9419e409a65885. 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/QZK6P1984698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7f39856ea24137333a998bf0cbe557965acdf182a08e5aed1c4ca514184790. 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/QZK6P1984700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1252a815ae33d4af898537b7d015df594dcaa6296f104074b66b1d0fa957b36. 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/QZES52095124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c74354db22bafe79422874c05f2f1242d4f00f0ff84390e901d1ece7083cfc6. 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/QZES52095129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x082aab586c914c5771fc46dc26017462516b9999f0ce32535c67666c3acb98ab. 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/QZES52095131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb47d6a55a086a0ebc098befaa35caa0da78e05cca57b0250a3e00eeec16805d. 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/QZES52095132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1e2b68ca7da256659f47582fea92857fa20704d29965aa16ae3428210a4228. 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/QZES52095133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb83315df7a6ded6f909ce11e2df829a7507929a61446bdb2c292bbc15629f5. 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/QZES52095134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7656d0c24c492428abac65b17a9a22a8cbd941715c0d641fcaedce5c827d24f1. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZNWR2163955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a8c12080b1ffebe650dac2922a73df94bc2b517deaaa2571bc64ca4723fbdf. 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/QZNWZ2118539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31953c0d33dcf9af566f187feb0b24dbcb9d6ec5f8c62391b1a44f23eee40435. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHN92245193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c1cefdc465cf308039808a1b2e8631966f994429e08ccc74591d429758c681. 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/QZHN92245198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057b94a31398f1d1aaf36c72a57a8daa47045a1c0bd891eb6f69396ed5074e81. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZHN92245199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f6d6107a93a540f7d53fa33e2cef6e4ced5490b96c85a3ff384c9b47be3948. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZNWY2269194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9b15e347dda1497c6815d430d00b9aa9f38ddf98d7dea7932fe1064d60caff5. 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/QZES82370244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9d36689651d14b700ba45571521d1b380d02346d11b3473a68b5886ac40335. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZES82370251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b597374568148ad8c8a66037f11903e2ee87794566d2b655605c74d1f99c927. 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/QZES82370258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c10551771276553158972959947c3556637cb25c60bd86d39a8da99ffe63465. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QZTAZ2379326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cad3c034af5024aa6f4fd1a7b7a3a00dcff64414ce59cf3906e145aeda541a. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/QZWFJ2394210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee728a4466e4792d7448e9948ee992b1ad9247939686285942dddcc54bad322b. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZWFJ2394216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0b6bd2128fbe020ef0fe42f2f6c6a9ce3dbb24f7848105147397a7a18d8aa8. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:09: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/QZDA42421994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0feffbc1a580f4e55d92da287c8c3ad9a3865bfc150dc08fa417b5b1058ca44e. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZDA42421999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23596a907b8c962ec5575bd8ea1a5d8c0f120faf57b86fada8d8b9a00753338. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZDA42422000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x622535f1310156772b50cd63867e8dc96d008c1d86f61d5af2cb5224944608a4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZTBA2443293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fef71399b38459aed0b39caed282c0cec1339721c220911a67d1e34a304b859. 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/QZTBA2443295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e9057a369c6b118049342ac27a876ee03ab7c2bc78fb982903555c934558eb. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16:03:42Z), 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/QZWFH2516758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472491982068416946e7d11f830e22b20d03ec8be5a1de679c4fd0aedaf2b42a. 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/QZWFH2516760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb274170524725d762de4ed433710fd1dc7b8740814f66e902067a30a321c30. 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/QZWFH2516761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d06f56b4f48dce915530c976156f5f31ae2ff0426e0cc44a12c78efe30de0a. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/QZWFH2516762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f985e4e8767299205460bc1e8b58c440bc30dd940d81ec69b9e897038fd3451. 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/QZWFH2516764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb82a5cc5acb704463a4e9c8458eab8924da0999f742c5eb009ef6e2b42dcae. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:13: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/QZWFH2516765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda85ae7a265ffd7457bc80d6ba374cfa7746c4159efac8c7743d8be318e3165e. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:19: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/QT3FB2550411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55f9c4fbc1546ce2d4497aa14fed424feb0c936763b0e9fe1fd988437e3b3c6. 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/USDXS2200595.