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 0xb3811dc2ff330f8cb5dc27cd444ed74085e85d0078bd09ac686097d9fe30df3c. 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/665c58ca-c826-426d-ab53-5e0f03ff6eb2.json and https://artists.proofprofile.net/proofs/artist/665c58ca-c826-426d-ab53-5e0f03ff6eb2.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 0x6f4dafa5314cdce4a4215404f142a6ae6b4b74bf83b2c8808283a947079b22e0. 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/GB8KE2320129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec31e8e07523cffad4fac2d7a1a5e4ebaa5a01aa75f4cf00d5efdb6928a6d7d. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/GB8KE2326256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59cdb9a801a7f6d27479185bc60bda04f4fde9ba4efe95d8ff6fa1b0a584ea5. 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/GB8KE2326258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab728e5ddc62b7356c3ee9939b0674f33e59f7905ee7c85dafe69bd78eb74d8. 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/QMANG2243561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b6bdb88a13151feff3ded1f714bc8ea679e76761c887bdcdf22a85203728d12. 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/GBKQU2429031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f527192de591a3d464524573bda905a0f28e8ad8c0630505561df95688b9518. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-02T22:22: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/QM6P42493062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad902ff34c28e2a3cc6372587811f8df9165c7e5392960656894354e66e1f8e9. 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/CA5KR2462264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bf7dc4cb0964fbf388b0ee342183c77e2dabf68fe01e6bb91efc5c0e123dc7. 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/USANG2401225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0f0bf2483e58a65f0cb09026e9ab01589fd4ea40fdd1c91ab0ed8dbf2516bf. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/RUAGT2400687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2431fa2c23e77d8f4c37374c120bf4b006a4abd49e8bbd1e68ea9c31bee2de. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/RUAGT2400688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4edf35b79af28db5ab6a61ab361e7bb0773f2670997cbfee77d23ed01979ef23. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/DGA0L2403893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff75e3044bde8e549f30974f082fa2f155164bd246b8dbb7b751532565f4f8f8. 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/BCIH82213831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8700d44c84f13636e20a15171e61ec75a76fe63eadc094333f55a3e523044f0e. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03: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/BXK342400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57a58bfefcd313dbbeaea5d9030233f020ea366aa078484121d2a8c32d5b771. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/SGB502589320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0647b6d5bf8edaf2ec1a4d311145b74c255bf27773c37c4ebc9c10e16d714c72. 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/US3DF2532204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28beb52affbf608cde3db973c5763008113eef31ac0fe159cd988c61e8c054ce. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/US3DF2532203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00229ea56251fb46e631d8d61a01387e96ed43c9e452f0d232dc8ddfa91f4872. 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/US3DF2532205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0647b6d5bf8edaf2ec1a4d311145b74c255bf27773c37c4ebc9c10e16d714c72. 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/US3DF2532204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1579959e2f5eb5444069f9f8f120d3812e03bff13ea9025078794a8a0a5e6b0b. 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/GXD7G2571846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x269ee416c577d96661445e82f2a4256a48868d7662f29f09c73187167ac3e016. 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/GXD7G2539031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c424d2b61e9f70ec7273de5c323ebe52a067be567141944c22bc2262b5f6044. 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/GXD7G2548296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538aa93e69804fe084d183ff912bfaef7c94cc966b5d4f08bfaf01c8e9a15049. 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/USUYG1720921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf508fc73097125ba4c2ff3076f95269714f5ebc99738c95ef4cadee745a4e140. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/AEA3A2146834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5c2b6c9436a9b0ab3ef0496ed8a3662e686885782cbbf4102e088e74f23a8ac. 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/AEA3A2146276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35af4cbc2dc0198667e5dba61d808770f9d19137905263f1c9d884f0a37d5091. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/AEA3A2131760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd38955dd1034bb538d4c293905efc3aa1e3b01645422e92bdae61ece07183db9. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05:10Z), 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/AEA3A2151457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1204278b7eea558a3848c5202b4a32cac09f630b5764a8a850a5afd9a20af8c. 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/AEA3A2149947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe411ba7cd2def5748fe0c54eadf71e0d02eff1ccdb00fb08332620dcb8fc498e. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/AEA3A2192366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48475770a4f4eaa9cbbeccc371e49e6c01e9d805d79d0016c54b5b4dbc78e77. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/AEA3A2104877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5736b4c8b2fa9dab4a43394e5feb73bdc9210b2650f1ffb3ae7ae6ab4c37dbc5. 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/CA5KR2542215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf166690eb72c889e13718dff84813931041ea5b7f87e121515dc472f8317c0. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/CA5KR2542216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3bf5400c518711a4447d9e332071229592abbc60837a846010495f076d1f0d5. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/CA5KR2542217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc0e51f4b059e004538618057687ef04c822d4d0ca46aa30e9611e7d23c3499. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZHZD2163470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab978da7a0d6240f9f342ca9a247bce62ee101fce28aaa2592f98a99f93cf3bb. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZS642142879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36773955dd893806f9504cf89186c082cad4e7f6ae8985aee4b47c7d41e191a6. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZS632198930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4338649bf7ff644827ce16f5dac13f0925c8f8183b283efa5feef06079e748. 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/QZTAY2452230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8794a85e2efbdc66c1b8b520fa3f559b90d82624dfae7daeb0a2972fc2ae5d11. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZZ7V2421976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf6a22d502db8b1204d04f733481225f75b932ca86c35bad452593afc6bb5e8. 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/QZZ7V2421977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23872b66316c49065577a08aadd6e85d4a72a853f1da731dc5d168409aa897e4. 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/QZZ7V2421978.