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 0x03c8632c491f78ad0eb92802c6f4da73a918259d7b48e26381b74a64de68dab0. 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/4d727093-0893-4679-8252-467bf4e491ed.json and https://artists.proofprofile.net/proofs/artist/4d727093-0893-4679-8252-467bf4e491ed.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sriranjani Santhanagopalan (Live at Mmu)
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 0xf4a3de5838c10e9073f77258b3454f2fe076e17c28cc6b20fc44893c40b86b67. 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/TCAGR2276641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25c3190892d58d84dd73336a58005f68e0a6192617d666d5c723ab074d9d766. 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/TCAGR2276649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a60d328707fe03cda4b4254775ddd7ecf2967e3df8cdaf5eb34a348c5d7f74b. 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/TCAGR2276654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68ab8635e603093dd94a903084eba8e93d2aed7e86d01098b9aa4dffc688079. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/TCAGR2276658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472861b7ccfd3753b24000505da47bed00df5d3b9f01a410f28b83d8a8d1420a. 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/TCAGR2276660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b10fcbbfcc1c0cd9aa0874ecb24b8c198ff357df1032fdb15d8017df8646345. 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/TCAGR2276662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa14d8aabdff1c6cff3171ce547f9a5c7b7b4934b57b038cedc5af8c0d3b6fcf. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TCAGR2276664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d00246b610f80bc91e2344d9def438840af1743db2f261939d63296557c4552. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/TCAGR2276674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fef34633e2f6fdba15f5a2480a8d0e21d689b1af5f8e1d0a7078e6591e8e773. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/TCAGR2276685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c019014315634979aa71dec121d199646c2d930f30e579ad12cba882a615ca. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/TCAGR2276694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb2c6fb0060b4d343e6ec083323ce04912ccde45c8f8b23c705a999292cc8fc. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/TCAGR2276703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3dd982733708680dea0d9adf43ab090799c281b9b9baf4e200e523ed0ceeab2. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCAGR2276710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3306c0498e0d3d9c3f793f455c828f69e29cdb0da37da2c67f074cad8bf3489. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/TCAGR2276713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03088f455453efae61ab6132bbfde3f806a8d35f86065c39bbaec6d3fb66a35. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/TCAGR2276717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dbe7d72c32504488429736f542920c0fa7291df26a9b25d8fe2a2f6c9f9f9cf. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/TCAGR2276722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4a0176c444fed243ef8ede224709ae4c299a9f4de4b4aed7c60dc9316fa723. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TCAGR2276726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52497b49c82bafd48c552a2fd8d9af417e73ef021e38cd1a2528f53ae99b205. 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/TCAGR2276732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x410ffd7feb990f33aa8cac3977db02c13a33e8f01e2c25122974eb185889f24c. 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/TCAGR2276739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7538d81ea2b63a19c67a813b00c247afb9adb24316a7cd4ea5f343b4499d6fd8. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/TCAGR2276749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce493bc5b23c29742da520b745c3d885dc952cbadf66eb57c6fb832f0c6b880d. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/TCAGR2276754.