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 0x46b668f3c279236374ca5cb5f3e945e0fd99d6a397297e57aa2eba7384ed1fc4. 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/301e046b-7a3a-4cbb-a5a2-b5df149e5042.json and https://artists.proofprofile.net/proofs/artist/301e046b-7a3a-4cbb-a5a2-b5df149e5042.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 0x0674aef8ed842f85b6edf0c1abe686635e8ad4f1cf5c2a79d53765ad6793dd57. 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/FR9W11524528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bd8442cbab40e280c9c1d972500d08f40c26e9c76840cd603c7b678e026074. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/FR9W11524529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b01da5ec2deb3ef2af9a46daab1e6fc678f6cf187c03645e2d2c1e21bcc41b. 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/FR9W11524530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedba1a7b676f27701d14799ba6ba37e9a6c78b0e6b9961de02ffbe9b3ef2f02d. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/FR9W11524531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660cbe4c367e146e31808e4eee851c145df6a086512b095dcfa47174d785f15e. 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/FR9W11524532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4887d878260b043b85c4eea38a238752598f21dc3a2de31407848a8b0c76ee97. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/FR9W11524533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc767face0f6d9bebd6eac3530093997f99504176408e89f6dd1c982a4681e85b. 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/FR9W11524534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee2e82a25b627417fbdbb528790f71a70682885eea458ae97d648e5aea5c498. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FR9W11524535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da80215df7acf32d17cecb64e7290ab6b43d6c82ff8051c61dd3c9dcd9e85c8. 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/FR9W11524538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ee4e03a3132b00155b5ff07dffde2072ea9b76f4685ad4e1bbe6ed5a19ee9e. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/FR9W11704260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288e9abf6ec061c7a54a52eeb26d675d6ceda250b4ce26c106d49fb7ae3eae07. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W11704261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c17148827ef22175db0a5d711b7bec48195d4f26d03cff1fc0833c451cdf163. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FR9W11704262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17af5aeef3e7466eafaad24d0f3373577c1a3209c59c1630147314fe21dd031d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR9W11704263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8159fa95978cb65a63fde5c36b885a9c03b00e659a69f09cb1c10a5ff0e121f. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/FR9W11704264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49131ac9c1c56aa8229d413c809ec89685aa48f295d89bae0a27548ade300dd. 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/FR9W11704266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d25f4a874e81a0327f0da251415bbe694c0494943a15d3164d712c8ea5ec30. 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/TCAEA1841271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af0d7600bf45c59ad076730aa2876a8e2b9e7936d4bd12f6d006cabf64320df. 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/CAFPA1800053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd21b289e12e72a3bc084ed5da766e9a77947d359cb82ce12003ac3aae0aa72bd. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09: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/FR9W11909477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417cc1985b7ca5e40cc5fda256a87b13b96af8496acc7941d8c3c655296ba2fd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W11909476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97e8f5ab5830b978df409d4437f57e0219adb445fc8662a0b11e4cb017d9350. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/FR9W11909480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3779cc5bfa314e6d588b4ac6967599a05e1212904b1ea0c267dd5e585581185c. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/FR9W11909481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79075fefad40ededf962f1197baeb7278d045aaa28f82a349f29e40b79860cb5. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W11909482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa3b8cb04d25cb63211ec1c7a5727bb34d0b95e0b72a07833a56536c62921d1. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/FR9W11909484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0c5f51d35a4fc5243a9d5272b942b4fac1cb181b3be0f36ddb86e5a3d43e7e. 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/FR9W11909475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d814ac5f1d43e1400adf142cbd50dfa31251a825a396a850d37772431a63af. 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/FR9W11909479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a7084ec093568cad7cc80aa0042ceb5c87e7358e8065403ee494f421c582f9. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/FR2X42009129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538a1759e49310e3db19d469087ce62c18cc62f82de7405fa4da0ad8c9f8f408. 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/FXQ692100029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542c8418ae9d0f3b94b678b4cd3f219d205f18eaf757fb222d1164d94ca98fb5. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FR9W12221025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33e4694664046db57ad0c5f295ec2fbe28fa28688bc918f4da278902d566909. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/FR9W12221020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48946aa26bd1f23b74607010a7349f310e24fe0c750bf61f1258f1c363402369. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/FR9W12221021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fd4dfb7e42828ac9f88c5cab5cfc3cc48f66a64830bf9ff9a4545ac878fd5e. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/FR9W12221028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c499d9dc2ca24ddb02b2cd2dc696299ca82ee0b0f4f9a54da600151069e694. 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/FR9W12323116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c499d9dc2ca24ddb02b2cd2dc696299ca82ee0b0f4f9a54da600151069e694. 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/FR9W12323116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabfab5770f2f1bac38d2fb999d7e45825b643850700c111711e43c17df40066. 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/FR9W12340291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c499d9dc2ca24ddb02b2cd2dc696299ca82ee0b0f4f9a54da600151069e694. 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/FR9W12323116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33e4694664046db57ad0c5f295ec2fbe28fa28688bc918f4da278902d566909. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/FR9W12221020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97a21287953e65a1432ae90407374acdbcc2496b5cc394c6cbfb88ac1afb07c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/FR9W12361854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48946aa26bd1f23b74607010a7349f310e24fe0c750bf61f1258f1c363402369. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR9W12221021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d97a07ec7295ac78e6415596b290c9c1f21e213594aa59cdf5e020d9b9983c. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/FR9W12410027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8645c57ccd4154d0af87f2ad413d48d9a2958264975202f29fc0f251b73f37f. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07:13Z), 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/FR9W12410046.