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 0x91b415715d5118ecc3964f57a7a30c6bfbc450a009f3b556c0610632bb30a9ed. Chain 2 (Bitcoin): anchored in block 954131 (2026-06-17T19:19:19Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7d609929-859e-423a-b092-1c37ea6c5ac5.json and https://artists.proofprofile.net/proofs/artist/7d609929-859e-423a-b092-1c37ea6c5ac5.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 0x9bb26ee18f81ad6c5cb2f64d03628888f7c0992e96ffd2ed1d13d02b0882e10c. 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/QZFZ72191707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06aa83628ec33254fb6fbffa82e391f36875fd101a0e539f536143f884be8fe9. Chain 2 (Bitcoin): anchored in block 960305 (2026-07-30T20:14:59Z), 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/QZK6G2053186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bac469151fd7822177dece78e5d0eea5ae5ab3c48e66d307bec46132cba69b1. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZK6L2041392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x833506e84d7e5b33b1c20e8b31280aad4c912cfcb21d0cb50aa77eda0cc5eb23. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZHNC2003817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x967fb26b726e6ebe122c5e18801653075e7908840492b11bd15ca6c643a687c6. 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/QZHN62096163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923a1101f99a92cc2d50a0d9a711fda2eb35424d5337b30e96a753ab4175502a. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZES62040985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe958ef4e1dee6fda6e7431006b6409013c5eed974cfa9564423c10c67e16804e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZFZ72003886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0891d02afdeb09d5329882c8a40205b78ba3d4296b1edce39443279d3329fec3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZES92094833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c57c5fc73bf0527df48015635e84ee34ffa477c4a90f3856c84fd05a4613aec. 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/US7VG2034115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733f8c46675551e58ea45dd0d689c0d28e736a4c326064803d7865e4e7a426fd. 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/QZNWT2293287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba818532d7539393a53ae613714a3663407569407c132a7ca44c807d5d1f6cdc. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53:57Z), 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/QZNWT2293288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5dc75ae230dab967842665932d8c9197f0a2833e8c3d4f0d6e01ffce641ef02. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZNWT2293289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7717f8622e8ad59e6fac27868a85400a4cbe03515df40f0d0fc3687e1e50b4. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZNWT2293290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd9faa4a48bcb99a3040412c303b194d903075ee12ed2275d129c92cb066122. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41:38Z), 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/QZNWT2293291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc298b4334461e6189f5d78a3a21f8236474adca176e1e6a2dd9cc7b69359b4. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZNWT2293292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fde75a9e9ef631dadf7b4f8416ca9a522c82d200bb5cc55edb47a5a8183c7c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZNWT2293293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6015aab22596919ec6c0cafea79c6a6f8ceb34aa0a7b233c7021eef44c15dc. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZNWT2293294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c0cb45a22c8fd4b6a0abd4e559622bdf90d3fa09bacd1d239420ab3484808e. 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/QZNWT2293295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e15ca5f643c869aad58df6c8ac94d303e6310e2397d8fbbf6cd569b3e22a390. 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/QZNWT2293296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e036b54b78157bfcbbc561f3d8cc706ec2d06846fef402b27b28183063b6c19. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZNWT2293297.