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 0x296bb2074827c8513090dd3c509ab0468d46f60e72dbd5e9521bbebc568fdcb8. 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/3b4bf2f7-422c-45db-a62d-297869ff14a1.json and https://artists.proofprofile.net/proofs/artist/3b4bf2f7-422c-45db-a62d-297869ff14a1.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 0xf7cb29e3965e3f06826bd71e1891e0f266dd0def9971ec9977535dae3a5685b2. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03:05:22Z), 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/ITUA11400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb49f8f5846881e864167f5bb664a5d32ec9a1f80cfa9c3b6504c257388839b0. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:11:14Z), 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/ITW5R2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5aab1a81f6d97d9d22452179bac044794a844986e057a8e7a2218ec1ccdbec. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/US38Y2586971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047b1315278602ea0d0567b9ce5cf1f188d9f317d737e2c5e8c7a73a939b5041. 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/US38Y2586973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce6fdf1b779128e2a51dab4ee3104f5496425e27e96e391f2e9da10e1c0cab8. 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/US38Y2586974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0604756bddade18ba6086259e6ec6e5a40846c7689e47207e27b1501cf19d61b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/US38Y2515575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c393d45cd404179c9ca50420ee2d57823e438cfb879fb5221dd494dd0d9c1a2. 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/US38Y2586975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4078ffd01fb5bdffd0abb1d244c554e3875cc7da1b497e97f5961a71d024ffa. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/US38Y2586976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268708e44094bb003902cb28c5d60a67ec462c8903e8eb4700e7a0a4cf390a29. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/US38Y2586977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd09aae3adf1b0a6d8a216760dbf2214930895435b13f1f120d9f8df3f0712b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/ITW5R2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa599f20803f67dd8cc132ef342ed43265e3459465b6423d24ddf3402894ae731. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51:05Z), 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/US38Y2586978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb7d7beeb139f5a30637c903b705b1afe5f9fb870028650543986ac756a314c. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:50:37Z), 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/US38Y2586979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e1bf18a4f9e660b59e084216f56ba2a76cddd04812b79a955d1d2effb9a5d7. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:29:27Z), 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/US38Y2586983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ea9e073528472da06d930394fba6788969a4b8bb5137090409f14b0024f5e7. 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/US38Y2586987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4de6a02b8362c488151943e8e7c6b5373c2a7bff762815ce426bac861ef74d6. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/US38Y2586988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab047d837eae75344f1b192a67ea059876984def1251358810299a9455b7a273. 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/FR6V80297914.