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 0xd1789223876b24a348402a9a9bbed875d4707eaac2216c06345ba4734c16bc01. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9c98b2ce-c7ad-4982-a7e9-9dfc459c7d72.json and https://artists.proofprofile.net/proofs/artist/9c98b2ce-c7ad-4982-a7e9-9dfc459c7d72.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 0x601feddba015e62e7136b78fb08ee89fb21e679432313429ac845bc89cf51ec1. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), 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/DEY472085378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2da7d672bb74ae24cdd890dc9ac9b4adcf16f6a00910c8e271981d9f9b682c8. 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/DEY472085379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f2b4e8f5be46dccdf158ccf56b5cee81c5b47bb6f6643c1bf7aa145760173c. 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/DEY472085380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cab94e105eef19bb7ca4a9887f7241ea0ee2278b40edb86b4501ed4347591c0. 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/DEY472085381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41cf523693f4c869d36034808828315718538e992dbfd133b4af28fb45ae918d. 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/DEY472085382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af8ba54f4118e067e551a885cd2f44c6e96b78c3ed8b9e1a78449f81db61049. 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/DEY472085383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7dcfe423eb6b3a9a9aabab0274403c58c8781ecb4a54e00acff9a266dbbb10. 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/NLH212300184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12bacc20d7934b046526f53ce0381aa179c64b3720128e3b8b541f47c28d3e55. 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/NLH212300185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1767e55b97486da9015706916bd1218ebaf9983bf93fcfe1469dee1387e2a93b. 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/NLH212300186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac9e6170a5ef542a4d70d7a3a76c2ab7cac7756bb1e031111f8911a6d3cee7a. 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/NLH212300187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef0964fd36c5dafa7027d591e462d9788a2cac65857ed5d6e59cd74ec35ffb7. 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/NLH212300188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349cf1ec79009149fb2e3db7892c89d204bc03deb9b16d839f1b1019f3ce7d01. 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/NLH212300189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70c1c4d42013fad1aca57a96157b4f7de32f70a6657a38687ad7eeb151af90a. 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/NLH212300190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f9d1e1da4392f7a445259ab4d7dc98b4fa137cb614a6bb288c48223798fef1. 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/NLH212300191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f70e49863cfe2448b8fa33012f7fc458707040829cd0525b8e9f491851c124. 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/NLH212300192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4b3d3f5fb7d96e914cb2d85bb21133bf4117bf2b0220dad044d6b5fcbca035. 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/NLH212300193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f62a82197a00ac0afabc9d8b6dee67f52bb77a65b0c63daea1b2d1f3bb7cbd. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/QZHNB2176950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f4ce2c99b609b005e058ac8635cff28f7159663ab7fa18a7378b251d04306f. 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/QZHNC2194638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2cc0252682ae58639b7d05b53b95d642184e24a3ad15d1eed58b228e03f446. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/QZHNC2192132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc685dcfe69d8a41b650c3b6bc22b94518f4061cd53bcb27a8a219672d77a43. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZHNC2194639.