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 0x7a0d716e4dc91daf7c6ce384bf3f2c254f4b3fd6a7c500bb9b81d7380c5d3447. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/413adf0d-c0a6-4661-865f-78291129ab7c.json and https://artists.proofprofile.net/proofs/artist/413adf0d-c0a6-4661-865f-78291129ab7c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Scandal Rosa: (The Lost Tapes,) [Vol] [2]
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 0xd50dc4341fe04faafe60aa2ddde25ceac59e18e432baaf18f55bd183ec540441. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/TCAJE2512279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf59a29b28f64ad8e48b4b9896e9b971e368e1effe6a5c5321cfb8efdf78386. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TCAJE2512420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc711498a585f6e5c5dd9c205d6fb080cfa574873d4b39b076b0a318182787263. 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/TCAJE2512360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e7b67adce5577efb9a59e84562bb40a53fbfc9642c12de28da73675fcd6fb7. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/TCAJE2512340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448db607e06ee9fa328ea0bf7fefb3a6ac874393737c4e29fa0c3ae2076c16c6. 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/TCAJE2512490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f14fdd7ab1d493b79ec05feaf30585c0a0843795fff27bf5e845cebc2be9f15. 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/TCAJE2512371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521352c5e96166039a69d473f1c22963b7ec76832223c386b10911536fbee058. 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/TCAJE2512391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2615a4027e04ee2cb3038f458be2b095c3955e166b6e1fea9828a702910e92. 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/TCAJE2512254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd842add62fda553c54baea0affbfb6e1db876ccef4b783da40f41e5fe55c3c4d. 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/TCAJE2512537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8740264942d829fe1db3c969f0558dbb033cc75d5728f2eb74fe52017651896. 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/TCAJE2512586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb163e24b66063e5bcae5009e7e88260cd0fbb8eb13c74c5b7feb5ee99b4c04b1. 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/TCAJE2512520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad39d3d43b67cd8eae1582a05cb72ea7d3acda6714c363fde63a8c399820d05b. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/TCAJE2512625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6216972fba4dded657622968f943a1ebb0c02a6659681286e33ae3a11f18c9. 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/TCAJE2512641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8246e71936f95a00009a9d38cda0bcc92eb99b9463122624a06eb1d6d28a9631. 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/TCAJE2512559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f290933b6b775e1cef1da233031607564a8f093c73bd7eb05835b3fe6b1a93. 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/TCAJE2512569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8087f1a1547bf80033c6d9c1461530db93e4e8ead9eb68ab4bd0a029031715d0. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCAJE2512659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd891d7cd3f8b2c00d3ada5ff3e64202896ab791a5521b386375554c1f75819c. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TCAJE2512650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0660725ff9f2afd8c9a6c42547197fa3685c76c66800fe69ee3ddc385cd7d14. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/TCAJE2512616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc420d8fed735694a038c0c6cb46ef65217bb1a0fa17aa8f6dc3f60a5447acd11. 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/TCAJE2512592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd1a7e08561137ffae8052fa8e176622d77ff8d25e9be9dca87b3f048385387. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/TCAJE2512635.