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 0xa08c60cd1246eae16c690d533f6ba7b776a6a64401566be8fe1b57b9e1fa7ee3. 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/dcff8abc-834a-43db-9c2b-c14011364833.json and https://artists.proofprofile.net/proofs/artist/dcff8abc-834a-43db-9c2b-c14011364833.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 0x96406d921cb8b84a2485670e1c4caaf468d9e210c30d91920cfdb0abfa0a1806. 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/SEVFZ1111901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd122e39b56bc525d15c66c5601975660bdd5994f930dced5cd70f8a83e4453e0. 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/SEVFZ1111902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9fd0c6d33738a527ecd4c0b9e2b51c5de598b48531744437855fa5c9b03a7be. 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/SEVFZ1111904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024d0397c11de4dd2aefbd2eb33bdf827d944da61740074fb593f80ef1ced574. 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/SEVFZ1111906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a9665e6be1985c7bc7dea4c2174226d6483da2107dde45648f271612a2070fd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/SEVFZ1111908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5445e1a7b4cd1f953fcdd361c60bb69655e7ee43a246ad869768161d4b8d2055. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SEVFZ1111911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4b349f38f5e2605833cbd584a1af577439a07c082b298f406836c96b1804b2. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/SEVFZ1111912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d06498629352131f23b0eb346070be5bff555837b0c199a8121381aca5f476. 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/SEVFZ1111913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e564d051d426f0215f450800f3da90cd921edc501c54bfe37a95ee3083ae3ce. 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/SEVFZ1112108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb932cd3e4e4c7f838aac16e76638e918fd48cfc1ef3b175fa6248a4a88c7774. 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/SEVFZ1112109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78453126ca338bfb200cf479fbd26d1a38261caa8d8725743c994f50294cad9. 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/SEVFZ1112110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b962e2e3eb99a18f3cacd57d95d8e522ff422f1945ce3d7df33ff6a11ae081c. 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/SEVFZ1112112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bda1060e4fe9184c9b4f1a8846de52612a5e347764aa3d006aad7be18ee283a. 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/SEVFZ1112001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7e0a66dbca5fda5d0c913d20777f72c5598117950e00179f73a878c2727b2f. 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/SEVFZ1112003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa91b6cd42bee310ff36dd3066632731ece4709ab9de24ae4d48c5b79ded215b4. 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/SEVFZ1112008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a64c33173b635cf77cc71ca6b49caed7cdac6e187458c96379f0b43eb5c5337. 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/SEVFZ1112013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a7560c02bf3e3a8662d024f5de90f2eef2260e07e66dcb34dd14db134d4939. 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/SEVFZ1112014.