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 0x4af39751b8330ce8e07179c495f3b95e1c897b20436f715f01ec489ceea39502. 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/e9505355-39e0-4633-9cf2-2df4111356f7.json and https://artists.proofprofile.net/proofs/artist/e9505355-39e0-4633-9cf2-2df4111356f7.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 0x8411eae6f0a9715727091dcdaa481af7594d33203ba8893b1c8f3913b965d211. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QM6N22314870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabbd9393065ebfc86d5479fa27bc4f81a17ea423e4ad7b05844823065d57904. 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/QMDA62367525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe996bd8cc63d7499dbffe968e60e74c3d41bc3fa68ddf12cc1994e147b57b44b. 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/QMDA72381858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03495bbc0b729100e0af561ae0e25b9df21b2af175fc25c5e5faf6bc55bb970d. 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/QMFMF2384886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x916d4f17cb2ab40ab0cec11f1a47341f7cfe5567c459f8c0727cc42c6e7a981e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QMFMF2384887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30042742a4c00495e253a79728fae15a196b29f2a66aa6ec24193ef6e3e23e4. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMFMF2384888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6571a8fe02f863e26a0c823f1b4a2d20dfc2c6cd1cb08fa293d1405e1a90e887. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMFMF2384889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575d46695dd707fad511db2018440ea62768abe2691c5446561fa6025e5f0bdf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QMFMF2384890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f0308cc281d2a00c0a77eaf49ff76e288ae611c9bc1517c750499b4afb0430. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QMFMF2384891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13bc3ad6cbea8cdbcdd492a41946088eeb6c89341681a8f2e464f207b6b04125. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QM6N22407115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f4bdcd024c79577e5b8a85cc6c6aba8d17704babe5bd481e633966ed8dd05c. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24:39Z), 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/QM6N22407116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8904b5963b5607df2380549d0b931191e837e868d61c5d929c1f1bfa7abb0c5a. 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/QM6N22407117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8b544e8da128701f03057eb73348f017f096820a0d26a1c41d9e745bddfaa2. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QM6N22407118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f0f485780756ef3fe5f781e5753260d4bd4a94c5af06e37b61550f3c54cd96. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QM6N22407119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3126054b50a7c545ebf9daeb5e004cb0d9845b3c426e895a02055efb46b6025. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/ES64E2408535.