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 0x0a319b9ba038fc38c5b736a36033f9533b0f75ffd606157909dfa34291206171. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/11b2785c-5ae9-4a6e-9931-720124bd5b6a.json and https://artists.proofprofile.net/proofs/artist/11b2785c-5ae9-4a6e-9931-720124bd5b6a.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 0xf6f7a1fdd92964c01aa5ba88f82385bdc10ffbd5cb9fac4e38f55b8f23695f48. 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/JPG102200803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcde5071c1d081bf8179d95134c878cdd46f1dd55862d1d1f5df868d39e4518d. 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/JPG102200213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ace83269f206cb5ee0b27767caef7169389a8ae11ecd08619080f549ded8926. 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/JPG102200804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda08063e4a22a27ebf0b5929fa737cc787ea8292b4143f10bb85def0691cbad6. 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/JPG102200646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d51149a0aa739bb6d80660231aa67bfa9b4432ab1104ef0cd43ee60b7dc39c9. 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/JPG102200805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abc8576a24418b9d3865ba6c1537536c98ea1b2b8e1d7538cd131855e6acfdd. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPG102200806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ccaf0dc133f639b30e3dc731076554d68d2bd412d3dc2bcbe39d6e3e61c92e9. 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/JPG102200807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991d2119e98a0f309a7292a117b019b61e3a2bfb75cd735626f043c02b0acdbe. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/JPG102100613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099814c681b1610af5d22b09c1c619f1ad60fc7e3946fb160a3c73d270ae8694. 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/JPG102100347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820d267aa94ba701bdc479b0aec2ea72f2aebae0492d7f35f79d6d5342a48e4f. 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/JPG102100456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d4d8fbbbffd8e7f6c665796039537657ea816b3540e46401424acebe2709e3. 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/JPG102100614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b6b08c69b4c2d6543f18719c91cab0d5fd6747f9c57a944d34fa98987c70b23. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/JPG102100615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3902774f0fcb1f653220d158404ca3967022030209bb2abb9e5d3ab75c6247b5. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/JPG102100616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fa25b94e7871789f6a9442a2e6564695c133c5afc8733cdfa8779d9afcc9fc. 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/JPG102100617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1da0c90e56b1e8ab9b2d6b4863d614fd3adfdb2b45d732e88991e24754435e7. 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/JPG102000083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea23f2e374cad0d8d6b375ca66e9d8d9520ee5b8424ea56521f2ea52b55f235. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPG102000084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d58b3e91a58b5e774d08fab734e6baf62a39b160dd15330017412fc3f7d5963. 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/JPG102000085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6673d23b49789bffc51ab3caf78508cec8d2b26f803a377afca772f1b8ac3fba. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPG102000087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f9cfa894c4d23a512ee687ead11e20f8ccd9c80cdc1ab2a41539d37b334c26. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/JPG102000089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d1e286893bbf651dda3e07e201f796b554f494a75a2966aee366b1969d783b. 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/TCJPI1953440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1c6e85f098fd9f0493cd728712abc01d41d1f80753356deb48669bff383fa5. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/TCJPI1953447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba546646b973f40a8322a16c701ef37f9498c193342c9c866496e297c8c8f77. 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/TCJPI1953449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48424349a692acc5b552b045749c62a749fc9ee700aeb29699766a6f40cd489f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCJPI1953453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda08063e4a22a27ebf0b5929fa737cc787ea8292b4143f10bb85def0691cbad6. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/JPG102200646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d985098aeee70733503f721c88f0b0ffbb6df8a30bdce1cb9f5bf98c63abdae. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPG102101452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16789767d48931ef3f488ba818debc556e5a1f0456c8e26eaa4011945b71c967. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/JPG102001270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80049d3707a74445cd767bd38262c757fe31dd30e03283fde5b10f193e52908d. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/JPG102001036.