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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc834137df0860aad732640928494a20c0b6608f4bd8e24f6be14f51d6fd8a5. 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/09827a7d-50ff-4f35-982e-e7556eec463e.json and https://artists.proofprofile.net/proofs/artist/09827a7d-50ff-4f35-982e-e7556eec463e.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e25aa2571c7224b97ad4bfdda12352d2967bd7bb87370f322fffca7d2eba3f5. 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/NL8RL2305381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1096a0715ae7b7ca0f2644c16d1ba159d6259038bd4a86ff6964f829da625e5d. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/NL8RL2305382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbce881f7984ad1e20c0a3424f7e9aba84bc4e3a35c21aeb955d591639b0dbd6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/PHUM71900046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7da81bc3b07da296bd1246167853717adf0c66177f538453184fe53bbc32a0. 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/PHUM71900045.
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 0xdba9f38765ef3fdeb4c46aee13d211df4a6bf2fb765d6e1631c8c0c5971754ae. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/PHUM71900047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c8dfa91d27923fede3bc810d6e779e66bdbaeb232def3fee54fd49adfdd285. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QM6N22568271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4be4152877b6d312ca4aa9ef937222654781fa612d88567efbfb892ef502b8. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QM6N22568272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb12c291d40e1cb78abb7c958160ae79fac73363beecbc2f085ed986467a9ac0. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:30:00Z), 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/QM6N22568273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860689f446f244598c7c590fe08d4afd3fc4d18dd6f4b3361f7461e42b3f2925. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QM6N22568274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589ba5ccc8c0fe87ffb96696d81b902758e29f1743256cc1160f5f8eaf017080. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/QM6N22568275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16965370476b1906ea8834026b2464afd03eada6f7e1dbf6ebb2b2a86dc3129b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QM6N22568276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f7279420b75acff6d1528ccd5f7ae314bda83ece638e34ce44dd9cdb28e737. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QM6N22568277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ba6b1c39f5b3da06750b905a0de795f54e53e2515f18c90a2aaa12640bd3c6. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QM6N22568278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a703e7f9abb0b5b990f9a3349e882b7355b4d3c554a72487e22d91005b8c64. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QM6N22568279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783f097aa5697baa6669cb19fe5327dfd3faee94f279716137f7cded9db5b6c5. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QM6N22568281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002a17c8df2b57d7d64d1d9a518e4771e307974a963ee8b2e4484565b670ca97. 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/QM6N22568282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf59505d588134bccfe2c3e6f8510ac74859b6d113e7336d53ce5b95332f7005e. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QM6N22568283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc136e76dd290903c90345efd57b9e59c49ab869275595bf8964a80f6237ec01. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QM6N22568284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92fe5e83045de6b4cef101fe7ed4efc485166dca68dac1612866c63502bfa1da. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QM6N22568285.