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 0x4177448246a6d4942cf9b34d2b93947566337378c09711e108da8ccea9c9a579. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4c520797-f7ac-4eeb-8bb6-b038e0deb093.json and https://artists.proofprofile.net/proofs/artist/4c520797-f7ac-4eeb-8bb6-b038e0deb093.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 0xa351e0453c5615599f2648e5835b35086330d90d3f94f7c775db6dbd1d4f2449. 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/SE5IB2324243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52ca564b7d4784e3eee3628a764e6585263dbdfa231d7f95ca4873f5d17e350. 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/SE5IB2209153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b78da4df8b51a6abff180835bbdd3b5929cba9d9ec825c08fbe771265ba437. 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/SE5IB2109712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd81b34fd1938edfbd94bc436b77de752e6250998ad6627e901223e6ea302263. 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/SE5IB2337439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c78c6eea5a6111c3cf0c7a7a6ed7201549d60ec89f43378bb5372205bba233e. 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/SE5IB2302180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705c0b3b5606674bed5078347e0ca327fa1ec71c2c6557623ef9a54d173e917b. 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/SE5IB2156233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05cec25efe59963cb1845abd412fc438ddcb554a4a75c7e237bb7518f77a6c84. 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/AUKDT2400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5ed59eecaed9e94a7151e62c911407086ce396ae4bd9e5e401a3a5efb5b97a. 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/SE5IB2227457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2945a3482b5c2b91347fb248610866701e9f16d59120f2e19f6a9e646daa618. 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/SE5IB2322915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86cf17bfa4cedd19a640570a61f97a536d68c18bbbac215b52e27d9feef2f0a2. 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/SE5IB2336891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b642d887dae146e21613f5826840cf363a0c88be7485a32294455505e33e4fd. 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/SE5IB2150572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbad6551da20836d1d764a1ba0191619a4872fb52b6bc95895ec4af2fbdd10e. 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/SE5IB2289089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efacae971a20475591e5c79ec8c48c9f794b3cb6e7228c0db1417d5a8ec5686. 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/SE5IB2321947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68b5b6217f92bc893d1e6e509ba49c58a15277f3b5e50113ff3fb1798e53488. 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/SE5IB2236577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0496b8cdadf5798e5f84cbd90d669320ee78acff0622deaaacc871092801f81e. 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/SE5IB2308585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc92cddcb4a7e10d05935115cea6d4347a0099cbf71cff94c25bcdcd226aa8c7b. 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/SE5IB2289105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc243afad659e7db4cc20f7dc1554f8aa0b8a667cf032f0ef6b55fe40be348556. 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/SE5IB2228598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4967a8adff7759b57f833b577a4311c18e4011b785f90c8ce19b8b96c1965b1. 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/SE5IB2299113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02de34f00a6992b93e50782652dbb28c94d3aa3ac710e916a724c384222ea984. 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/SE5IB2299112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x173328d6a0663c858d1e893829a83c94f2bbed5adb7cd8897f1100e0433c3451. 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/SE5IB2100985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a16dd56ffe95232180a68cef8303a77d3e1b13cae7c9a70ddf5c7dde5a86b12. 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/SE5IB2100638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc242990a3b8713a06f4e8a2b1ed7dfe59912bd82ea60688859f86229ca69d1. 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/SE5IB2279697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e35624deef881a03d7c8370ea2043bb4b1171b519755e28185dde03c7c2901f. 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/SE5IB2222497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x232376aa97d44722b71e2f6cf90cb258feb4ef819f8df7ee2aa6646402e3a334. 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/SE5IB2328399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39ab6d281b1656c9956e4b7a59d556f25926f4e60317c79b23643c0238c42d6. 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/AUKDT2300331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a45cef74a8c7c74f216be044e2dff130d09b927abbc0649ec0f0e4efd5179bf. 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/SE5IB2324239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa351e0453c5615599f2648e5835b35086330d90d3f94f7c775db6dbd1d4f2449. 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/SE5IB2324243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638e4cccb708c8c3970e3c2a51b0acc658e744e8a2e5397b56064ca416321730. 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/SE5IB2311011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed1ff5443c85b07c0e7d8af08ae735157a785cb42554e52734e36445788867d. 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/SE5752180655.