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 0x5417a5c97805d81645a33fdd446ecec26398968a97268cd81fd24cecb705140f. Chain 2 (Bitcoin): anchored in block 953903 (2026-06-16T07:05:05Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/149b387b-1d04-46fd-8f26-0a7bb2fb7ee0.json and https://artists.proofprofile.net/proofs/artist/149b387b-1d04-46fd-8f26-0a7bb2fb7ee0.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 0xd3cf5f51b682cd6538667668f44a14d2d41f09b7bcc40970c6cd5591d00347a1. 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/QMFMF2359729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12e3bad1177c26bd9f82f1473caa22b1ba55cefc14c3036ee9e19795e127cc0. 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/QMFMF2359730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ab9fd02892733cfeaf7fd55b6077f9e7c27f32bf9d54d7cb666a7ab5de650a. 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/QMFMF2359731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9234c5e37e2739c68c9848838ccc892c63957b6d58d6bd2b5b21dc795f7949f. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06:30Z), 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/QMFMF2359732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b509cc976026952d431de9ebdcb0545761a495d4c56accdaee83273053e3866. 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/QMFMF2359733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7b467192db21667fff3717caf3d10d0d1e46ae95f1b3093fdac797304640a8. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QMFMF2359734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fd4e9e90d56f9e8ef8c2cdb5b36e58635488fbc4e26329ef11353621444f18. 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/QMFMF2359735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e011a5d76f3807f817329fbefd7d7f3bc2df4ab816ec48f011488274ae0db32. 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/QM6MZ2333686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89f126521c96cbd72f81ce4017f3f77b3a9310a69a1ece26970dc21ce0ce6c5f. 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/QM4TX2362711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecfda4f070ac47751fa3bd58e893c4e1791d7e48652185f3f997ecef4838af37. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/QM4TW2376335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801765ca3df3b9da3f893c8adbfbb2b0fc2e2906427e97f7fafa02b04f47dd58. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM4TX2327159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3cbf5f9a7727a97f7a782a5a8ee0b39c50d836a56036c08eb4f3f85b3af1318. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QM4TX2362714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67788b7a2ef643532c9525952cfe3ba909e182073c9ff9eb8e28cc73a5865481. 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/QM4TX2362715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322c49e2d5067a278c1bfc3448352461357f09081b966fbe43137c371a8c568d. 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/QM4TX2362716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bed390cbba772687d323de304d374ceef8dbd9baa45bcdca59fb6b29490124. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QM4TX2362717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c22b8aff0ea1c82f54c2e0012f1136502dba6610aa3ffdba0b060dda2eda2e. 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/QM4TX2362718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8bf522d79c7e06ffef7a3fbc994c020941adbeab4b52c847aab961f22c8139. 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/QMDA62255128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ff36cf93ee1e7749c596de9973c4196cf318905d0a504f4541660d188b40ab. 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/QMBZ92296411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3229c1fb513db256e64c7b1d3b75604831c115bf042648b28eaa2a0cd3bb7e5e. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QMDA62255130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46abb8b20eafd04e5cc521e3d39358c90c4e87f11adb217dd4fd578889281e5. 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/QMBZ92260689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e70671c7bdd0dd63057187789ed2aa40fba5ba38d72e69348fc6f26941e9593. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QMDA62255132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e96bf734c6e2019dd19a6eca2b75aa7947a9cf7c81ae8818d4ae9c1955258aa. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QMDA62255133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1940a4363e37bdee258ae86ce13cfe2d83e14e4df43f1ce2a419321c52647fe. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QMDA62255134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140f11a0f802938cec707caa417d9878bb785c354108af6cf4ad885bd0edf30e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QMFME2393872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecfda4f070ac47751fa3bd58e893c4e1791d7e48652185f3f997ecef4838af37. 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/QM4TW2376335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46abb8b20eafd04e5cc521e3d39358c90c4e87f11adb217dd4fd578889281e5. 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/QMBZ92260689.