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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c3879d83c047684445e9b8104f8f944185de76493b21a3e7c3038267bc8340. Chain 2 (Bitcoin): anchored in block 953954 (2026-06-16T14:18:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2541af74-6678-4f5f-aa02-71e48fdaf3bc.json and https://artists.proofprofile.net/proofs/artist/2541af74-6678-4f5f-aa02-71e48fdaf3bc.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf7292793bbb11a474535e71408dca8a4d00004c1c2c4d0fbcc48c811391760. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZ4UU1900069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c0c0fc61fe84819256f265461ac57ffa46e7aa269b1f9189fb42874de26577. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZ4UU1900074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ca7efc1d2c29cb299a72ab9b3abdd4927d2447bd35e713ffd71b8e46afdf51. 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/QZ4UU1900075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75f5c136045b40e70ae5a9b16b36e62b72b0ad7d8d450c4ab318a4369b7cf51. 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/QZ4UU1900078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5c6c19adf21738b84aea581cda146050f057e9fc5a4be6483206d18411d6e8. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZ4UU1900072.
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 0x67c496ae2690d1485b9b220e8c878dd0bacbaf2280636b13cfe09473092437c5. 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/QZ4UU1900077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32158406d77db72302c8fa7dda7e3252fcb6f3e6783ac610e3e82b990d4559a4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ4UU1900080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1d11044371c6c26370d7c9c358e853e5a6b4a9932d608ba481ba3c64ec8306. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ4UU1900081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8836191c41a080c9168c6b229e800c7507b980e6ae70203b99c6ada09a9a5fb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZ4UU1900083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980b464d680a29b95a784c8743aff9722e30c764f10c570bf1f647ce4487dac2. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ4UU1900084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ebc3378db4f02e36a5b3f3fc56c1546b4287268cc2332f9e93827ae04b45675. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZ4UU1900085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd9ec1fa314ffb93c0416c09f30d05b34ec8e62e2439033bd9891ebc4cabe6bf. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ4UU1900086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbfb7e0cfea68fb3d2fb0f30ffa35e77f6f9641d9a521d7db2c8665262b2b06. 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/QZ4UU1900082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80a1eade0d35d9c1f42b1c864d1abedd6867144d52b568a0fe8565d379abd17b. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/QZ4UU1900087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54b48a7b7bdfd1d175bd7ab7c367684369054761d90dd827ae2b2fe98139a44. 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/QZ4UU1900088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfaf8f85940bc15fe70b44cae7c7cd36938abc2ab39ef5fbab5e16b2a560aca1. 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/QZ4UU1900124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dd63b634e2eb28dc78698d39d9267179a72a60af3a2c07272b8fb964e8e6d7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZ4UU1900127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057143fd4e17b5c6926a7cec77e0879eaf455d9eaaa323e0bbb19bc21f1352f3. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZ4UU1900129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c5339fffc074fc2915c82abbb8e98d935f757cfe3eedc9b30d215b3b58ddfb. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZ4UU1900125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5045739a642f440e0bd82d6602f54c8332f50fa305f9f9172dfe22534c876de2. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/QZ4UU1900126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae110222e870f81376da87fbfc132c22bf86d31bdc1415ca892a949b869b654. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZ4UU1900128.