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 0x5082e141f8b8d444f10ac0f4e70e16672ef153d6018afc8a263017da5df31f64. 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/7f5ef44b-4e19-46c1-9cfb-f670eb5c5f87.json and https://artists.proofprofile.net/proofs/artist/7f5ef44b-4e19-46c1-9cfb-f670eb5c5f87.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 0x5a0a1d045702e730fd0869735657fbf23a91d9b38b83eb2bf585e77d766c213d. 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/USTC40873981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10dee14617c9bb354cd5b7b99339a7c1777469550f8e8ed24c48573992c19884. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/USTC40876249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a2fb5905b9d1d2bb31460fc310cbfce3cad63a406a5ac7c5751365166353ea. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/USTC40876251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca8a76180e42a32c429a7fd4f17618d5acab160362376b6bca562c1e2489f35. 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/USTC40876321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe514afd8524fe534787a99f179c7fbf813b4204b1bf49652609bd8aefbd689fc. 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/USTC40876325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b147a68d4e2b9b407c960889a16ba98f1ab16e19d2fb2d19be6b6fe9fc2fc2. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/USTCZ0922341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5066e86e4a70cf20fc33934eb1f70182b7e822aee5beb523fdf59d00d9b9b27. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USTCZ0922343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa0095f616b37525fe91897924c5ea05359b48b1695eced30556427c246048f. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/USTCZ0922347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee79efa827c5302cd115f48cb5036768df450bec1c3035f264aa0457bbf80a49. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/USTCZ0922352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d1696f66b7cf781fc060e9a9276c072ff70c09c8a01a32d0beee1fd419f5da. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USTCZ0922356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b668c9ecd871268e4ea059486da633708a4e64fa850b1dce7b7bf606226370. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/TCACH1565244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc29b18f656de21a5b5d5356f42953d59fd4f846b51128075a8770edb6a71e5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/TCACH1565248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e10d1dd2a728f85f1f548cb21aac0c573e96e45ce8f2cf838eac7adb7a8e2ca. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/TCACH1565249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf149cb8f3fea903f70876dd0e82bf079593cc59052a2e1e5fdd655ad198cd5c7. 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/TCACH1565250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16850c33492d758f4553502a04f2a8baa5b3f8605c8ea67ed09e392e8c0663d3. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/TCACH1565253.