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 0x2e883e47928bbacf86e55e1cbe67b014b45fe2b5498795b32fd51a8f4380ae91. 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/0a9a43a1-3578-417f-9a16-059830b8e97c.json and https://artists.proofprofile.net/proofs/artist/0a9a43a1-3578-417f-9a16-059830b8e97c.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 0xbdb36bb7ee86332e92424deb06d866aab55283b7c38b55af72be56bc8b6b5733. 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/FRR642400046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b51f9af27c059ca0ef96e76d059404fc90f25a306ed010db04c7194aade6b8. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/FRR642400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3be94b3b12775c4f9a11510a41dbe2adbd845dd4910805328a5ab6a3a009db3. 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/FRR642400050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3585a98558f108825485ab3a3ed7a367eaf52a5a57a50e9c54f5c328b2ab863. 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/FRR642400053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cbb764b91b4b60100ed66922c35d3ec5605cf5525d20c2a5c572bd7840bafb. 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/QZFYY2495991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50069e54b6293dbd983468fe28aaaa6f302c892c13b5f9a9aec72a1cba96d42f. 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/FRR642301770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074f91fee391abde31414eb0c37bd363f2bf23dca877022db07562dd06459f58. 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/FRR642301736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6557ca31b727648bd28e7625eadddb3129b8151513e81ca352d59d87e17f5501. 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/QZHNC2397311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a130e66fe6d6fea29233e04048a168ae75c3e97dd267a1bcb7878ea61d86d3. 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/QZTAS2287125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0795b12f31cd6626bfde19a4903d108f2d6803976b1b24ae07cb3dfdd7fead02. 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/QZTAS2287127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d39bf041f3f43888238cecfae8b20b813c8caae2210aef7d365c5ef87836c5. 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/QZTAS2287128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a5ef25e4e04ef8eaa0c3b3b3486837228071807aabcbcc2983d6046e37d029. 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/QZTAS2287133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907855ea6a40fede059277de6a4b7705d6d1c91f202f385625bc1c882cf10513. 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/QZTAS2287135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76523734ec25e5e7884166d19a4cb662203004ef32b6a3e7dbcc81c6230b3f6c. 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/QZTAS2287137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2121630591e2ae1415b28b245f5c46cba7ad2189ff5b634839e47bd3baebc9f. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:24: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/QZNWU2128034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2f8c3d00315fccb4d61690b17a4da9e5d95a90af3fed1fb6ed88b418ec1d2b. 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/QZK6P2146155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12bd28be4bb2779d8e468575cf0b5190306e7cffdf91980d0a14841f8a891a41. 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/QZK6P2146157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92c6214f6debb475170601837e5608e506e0a8ebd7f6fe5defd2a9496a5ef56. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-21T16:34:59Z), 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/QZK6P2146160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7430f40af75b0b1607ee20d95a65293ee6879b6c30681e6b9265443ff84188ce. 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/QZK6P2146162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa520b854c4607269a0286efb880cdf9659b39a9637e472ab4b53600738fbb1cf. 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/QZK6P2146169.
The Darkest Hour Is Just Before the Dawn
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347d325f0f9a64ab1a1d204d79b41b7b2ca40e0ceba239aa52815229b8f82dce. 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/QZHNB2268308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26234d02a8e3299e506eaf5db25f12d0bf0bd8e3113d3696897f78a6f36468f2. 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/QZHNB2268309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7968b3148c0e8a53edda387ab42cd79e78f2da3174dcb1ab1a887a435f63f351. 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/QZHNB2268310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca1a999fd94de5f85682ea24815a527322821ac5c902283f7f92752f57af899. 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/QZHNB2268311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa226ca60d228f39ca40733cba9bf16bcab1dbd759b66542f9dc6b891bc25f0a4. 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/QZHNB2268312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e15a97c98092d6fda1bf5405a22c8412fc156f81ebe0a7569732a189bd4c7d6. 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/QZDA42280034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84e9e6f634e8d0c34f3f1b1b63ec8296b91cb83cfe428832e153811558fd072. 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/QZDA42280035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b2a521a3403384d50c37b0e07de8eaa4b098b448abb894a198e67cef1f04f0. 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/QZDA42280038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdeae69448081dee2cd04384b773378cb428a7a4a256bb4acd7422ffcb51a45. 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/TCAFY2107342.