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 0x1c8f4dc4d28c4e316776592ca3743bf96884c064302f8fc808c233bd101c8755. 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/9c970f30-72d5-44e0-b587-5b9f05d38c33.json and https://artists.proofprofile.net/proofs/artist/9c970f30-72d5-44e0-b587-5b9f05d38c33.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 0x8599c6fe49f9212477215adf8b07f608d351f8b95ad0e544ef583d847c856007. 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/QZK6H2332102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c10c51afe76a2d444b789d7e40ad71f3f0b588723aac7f05058061536be52b. 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/QZK6N2339921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf479200a866b244bbe5480936e180eb734e664b051aba951e2eed09f605552a. 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/QZHNB2343959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576bd4290fc89845a40ab37d5e3b69e578d24613736f4227b88803620cb48e07. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZHNA2335745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed16dfb20448e8f0f55c006ca3554cda49bf3118909ac4286bd13ff148ec8f13. 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/QZDA52327086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da1b700f24b2502e7624eb86157d4b63821f9ce97617679c29178ae773d87ef. 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/QZFYZ2344563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e92ff029291e1b455d35579795d218ccf3e831be5fe4060289c5c413435e6e8. 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/QZTB72222172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e7cd87d62834c49f46e5d6dde7b64df888d9480417445af920df7001118c01. 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/QZTB22266868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498494e32750b2a83dae5eeb311006b639e83a259a4d72232ac526015fd12141. 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/QZTAW2293943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d08b53f44bd1f6122a6436b5ad1373bc8c8233c55cb0e7283f6267be32b638c. 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/QZTAS2232187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5305055af98859fded29b520174344e133da42d95374eb96a5039d173163eb41. 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/QZNWZ2221045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21adcc6c183e86f616c6f98840cf2259758ba1cfcae44a77f3b2454827090d2. 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/QZNWW2202228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfb1429f33af5e5a45918a143c861581f4e2bd4a45590fda954c61c96e25267. 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/QZNWT2219204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394ae5d2cf8ce91aaea256b6d38c6e7bc6e1ec7917fb7eb4e337ce0654a8979c. 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/QZNWQ2256295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7a61fbab442fed00899ce2e8e10d1c6af1c24af32c9320728a5e1f0f8cd2ef6. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZK6N2278069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4462f14e15c2cd866ecdfe58522f6bddd3b46a458ccba8b7b478c67e8fa4846f. 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/QZHNA2215758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b45d16db099539f8932bcae4c7efcb8b32ccc509d3388664a8ad6e536e57d6. 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/QZHN42200188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20440f33974c0172c29adf57efd83a2a759f609be8e80d003c616d0801ad07a2. 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/QZES82253343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a8753bdd1125b51eed894d72c4997f149d7ce481e210286fa081a58a4151e34. 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/QZDA62252598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7c67d38d348066600c3ad9fe07b10cd88b974bd0cdb85b24b94fb40d89c57a. 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/QZFZ32256545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721b39e98f11db07fb22db67aa01db943adf2e6755b115402cce5138fbc01d93. 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/QZTAU2105520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05146701e8edce8cefd64faaca64b8598d1b8e165541c7b8e2b6c1e7b4a06c9e. 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/QZTAU2186089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4504818fab21fbef37cf641c098ef2179cf98eb228a210aa403e35fdcf9e79e4. 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/SE62M2170223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0588d1695bc7dfa06a570bdb6324c967b00e1446a3a51545aafab728aff0d1. 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/SE6XY2130442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b063494e1aa9fef6e7b0627b08fcb3ee7f10fd273aed8f690203f6fba657fd4. 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/QZK6F2185680.