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 0xaf20f51953245ba980788f8872b171428f7fc186e55fafb41dd133ed52481e2e. Chain 2 (Bitcoin): anchored in block 953638 (2026-06-14T13:10:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/399421bc-f4e2-4f05-b9f8-9f0c08887fcd.json and https://artists.proofprofile.net/proofs/artist/399421bc-f4e2-4f05-b9f8-9f0c08887fcd.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 0xe012112beee8662013b471b4fd253f2e5175a361b1a83c3cf3a4d2d484d247e9. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZTAS2455854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e9b7ccdb7d98c796278c39855152ce532e446f3e258b03c5df9ca4e5010465. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/QZTAS2455855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfd686fd47af669b46d1c66fe5769bbe70c511b6e766a4f363b11b732152af2. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZTAS2455856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7b6f69b031a760061626466f10677ce077da551a2103948a2bcad5f5f316d2. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/QZTAS2455857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11391b182e30091389c10617e2d55b0201dfabf51e83bb3da063d58eb2ebb5e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QZTAS2455858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d6bb7b3d258490f70c83f152ac944be9de4cc44f5e41b1073bb60e267402e11. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/QZTAS2455859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a003e88d888e314bcdcbed2b41c7654d0bcde93c7c22fe6c6330735c6f97fa. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/QZWFJ2410353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08d3a3508d7dfeee2e124c39d87af4aa57a12ec7ab0a1f784504d70fdbd7eed3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFJ2410354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1bf3d0ba499259d56983985db498a319812628a4d78869c58553ac30f44206. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZWFJ2410355.
The Wheel of Time (The Last Embrace of Malkier)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ec790f55c49097caaa576f56848df3f1fa4f7a8a4e1f20543d4501c799dd2a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZES92508056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7469eaa5e9153fee9d91ee751873e7e22f2575b431880a135032d54fa5f24a4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6N2578025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ec790f55c49097caaa576f56848df3f1fa4f7a8a4e1f20543d4501c799dd2a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZES92508056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93abcd7e51040d13bb41bf7a1b06b2338217de68daad2465a538ae7e76a5e640. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZK6N2578027.
The Man Who Can't Forget (bonus track) [Thom's Song from the Wheel of Time]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42df0fdc24020329cb450153d75bc57d4feece2385af1680e0b24b4447641529. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZK6N2578032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771771a8e66533980a2a7144f090a88cb3cc3d581b5b3314c1d85302ee513087. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWQ2515759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61fa9fecc54cff3a192af205b614330725ccebad3fa0eaf53c28ebee5732a09. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZNWQ2515760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d982c63f28615738cfef726600a7c5485b503402ab4cd5a5801e70d6f3bd1a. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWQ2515761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3d19ab5b46b2a009a315340f3d965b70b470353914b60138333bed58c2ccba. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZNWQ2515762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d15b8560e6564c8fdc80f358bf1a975fa1cbc446dc7665a5c76c7027539166. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWQ2515763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5942be8cbbd1e77df4ef74d64f4e1a8010a52c5579a2a7e7b5a336c70666625. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWQ2515764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e09f04b5910a69f926fbc948939ae309050c46d05d0787835bd189b358bdb8. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWQ2515765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc128fe8ed8e254074e3b147d1a2647022ac5be170c559b411b0a669eccbde95. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWQ2515766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4633379464f5cd93c851bbe443a53edd2dd82f6efa0e92c83015cc4280d2e10. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWQ2515767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa14f6c1a2d1c35f127b49a89b31f694edd77b21a6c8481978fe0ff614c8030. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ7Q2570400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2d81db451452d329867e01dc68a5dc894a0fb42f95b3d827bea391c861e0e41. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZZ7Q2570401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc12ad95c1898d9ad78b827e9ab22e3ac1754514e536a70028e19072d8aab5d15. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ7Q2570403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f89a6914fed13501d601d0e940bea42424d225b3b8774263121e9a8bb273a04. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZZ7Q2570404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279a3e525f88bdd80e56653fb6942b534da96ccb8ce7cfb2f46824d4e3302570. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZZ7Q2570405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbf2478ad97c46e7ab1d04376987bc0337956fd81066263d99b6d5552807ecd. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/QZZ7Q2570408.