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 0x0094814c9fa29f7d440a13ddc9c5db546bb24b7f41df3377acce0a8ccd03dc80. 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/b6f31279-0cd7-41e3-8adc-07bf9ee096c0.json and https://artists.proofprofile.net/proofs/artist/b6f31279-0cd7-41e3-8adc-07bf9ee096c0.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 0x2b5d2e439e98f69a8e9f3039440ffae978e6127041164d9d3b78b2c608f6c84f. 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/QZNWQ2343677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c0b875763e6341525bdc6a99b5399ca72e8519ba18512ae219b2a578e95f67. 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/QZNWQ2343678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b24771b29a6024e714860d183713f6d90fcfec8b3dc2afe9e2bb7f0d245313. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZNWQ2343681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc3922a83a1517b6fcc94dda76bb8ec391d846a41fa65f2e8f0b30f13424f4c. 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/QZNWQ2343682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7f7a89c313fae026e056f758a911e6c6e20599c25f367b15eb0d5cc1bc469d. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZHN41961503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b8c2071b4416a38397bdf09032a4d9fee6502a25fd7252eab55db5719e0d21. 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/QZHN41961504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b994f6491bfa9bf8a933b40ac5e1cfc5ccacc09d69b32af1cd94cc9dbdab07d. 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/QZHN41961506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cf7b7325cbbd32a2257a0330cff63e8c7d57c1e9ccab38bd5cbdb681abb8ee. 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/QZHN41961507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7d8ddb0dcd1afe14e243e7f521ae83e7f6c2feb737c9cdc8eb4c89fa482650. 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/QZHN41961508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057f4950fae769c94980c2f961c90ddcb5809b22a21c7e5773042a1b0e797f04. 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/QZHN41961510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2165900be84deebac665196563ce625177079e6048857ba7981314c13fd6d9ed. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZHN41961511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a6b5f0c7f6e767dfacca1faa7704629e32ac6e4b36f75ac153da9dd8e18164. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZHN41961512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x221c534ae245cf2c8c0ef67d02a2ee94cad447abb9060b8efe50d0179e392c3f. 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/QZHN41961513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee25eb827ef9ed379617fedd4576bcbc18ee3611e6f4b7d760ed0605388ed78. 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/QZDA41926161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9828b95a166521682c47c64cf9ad81b9d32e2c370738744ee5566eaf8f943de. 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/QZDA41926162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82b073dc9da478294c4592df4e8def67c52d21b66a136ebef866223fb20519e. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZDA41926163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d62062b8c92b70d6cd86d4b9d3111eab0ed75a3b93be46951aa8171b85326bb. 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/QZDA41926164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae8b9c00abf02e4fd6816a17d6c11fcff1875e635c67bac423c0774a524258e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZDA41926165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6486c7a32f6c2defe70974ee854dcd78b1009acf932217f834591ea70fd1780f. 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/QZDA41926166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75569f1ce8b4c3e203948c77aa5e1a3ef93d2b01ac0e4b922febe7b45cff046. 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/QZDA41926167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b51c3a2ee6de960f35771e10f06a560690d4ac299ca8f2d79d680180693d601. 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/QZDA41926168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf15afc3108a65958b14c3b26156cfb32f62b71d3209c79ae983e791f657cee. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZDA41926169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6438f214a85a5df7ad92e66397e1dd8df3e20f8925bdc19083ab89cdbe38850f. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZDA41926170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b29f5c310c47dd1de4814c9964f5b0dd69be399c92ef848e95706137305832. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/QZDA41926171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86522a84032b3da5ab277d39531e65aa386accaa3ed99270b5e31165cbfda794. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13: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/QZWFG2366807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9700cb2267048875ce79d6e260aa4bbbe2077585770754edfda663f6cd82c33. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZMEQ2371288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165419e97b38433adcfa00f78b0b6b509b0e223ed75d1be5324e9f052f285000. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZTBB2259807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01de158118476d4098531e6fdf7f2afc4ed6079f20358e221ff7332962e590a. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZK6L2235227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcacfe220e5f4a8e6f51f5030626b9af5764c991725385e3f452cc4e9d6f6eb50. 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/QZHN52207491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee13e3b462b652df908a10e83febc741ae08722b46423f504f34c2268e6da683. 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/QZHN32214310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a6fb095dff249aa0bfaf91f5d156a599f2293148217deb6311ca01d65d5956. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZES52277145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0bbd2ebe7f313c1286098085df6fd61744022268ba27600d74cff5571bd2659. 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/QZFYX2157185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7362b408a5335758f61172645359e87bc49141a99522eae591c2d4c451ab49a2. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZNWR2043484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c296e9b091177f086957f565494d765f96afd0a140ee10b0c4fd0f85dc8a75. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZES62006421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf9fb00a550261cb95da00b9846ff9938ef2ba11a6dc0318cdbe6ea447eb2f8. 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/QZES62006422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dbab386202c64e40b68eafad989e3226e6201923d64797a388d6436acabfd4. 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/QZFZ52080853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64daf5c99548abfe3870e09e7e214f42015e840e795f96172f9c91d82c58d01b. 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/QZDA71960884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc5a0f87fc21fa922d911aa2528863119189047616681940a730bdeba268571. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZES91863909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a133f4b8036288e1a352613a988dd381f0049f49bb18155aeccb05655e1504. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZDA51873094.