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 0x828fd21d7a08c1e23e1572e589f79e20cf17457be6ccfffa24c0d0d6e2d4d36e. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ba1eb6fb-43c0-4d8e-89b6-0d6e94a648be.json and https://artists.proofprofile.net/proofs/artist/ba1eb6fb-43c0-4d8e-89b6-0d6e94a648be.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 0x01b083ebb022908bd566ea8569a1529ff813aa8dd45514541b004481418dedb0. 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/USZZR1010591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a76cb93bedc2e70f47d36d41cef49a5b65baca65c3553f8bb41df46c63ac03. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USZZR1010597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2bded96f28844bfc46a2a161a376727451b6289f756ad0f85d14832184bbaed. 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/USZZR1010600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108542b8486159ad335e4ec1e82d6951ffe6c5db0d0aa5788edca270a1f9ccbe. 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/USZZR1010601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531f3438c24d951f587ea26c1bb35fc75ba680b54cf7af0a6ee1990238bd97db. 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/USZZR1010602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad9a203aaf19fc3701b89a09367ff60d103e784e21ddf14d5d939f226697754. 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/USZZR1010603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc8c343cd3c48f62b90f1ddf75cbf2a59fb01df92b9ff2681cce1fb1f83474a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:03: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/USZZR1010604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d455125aa5dd8be3bbfc4d8995f95b9b394ea54a29e9a3b799672deb5624d90. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USZZR1010607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42039916cb0c586b9774c267b4b202e5c9e4732d0c810eed9d9fd7e27a7dbf6c. 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/USZZR1010608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e96dce0d58f45791527a38fcd61aa611be5836c993fbadd5334ce1f0c0f980b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USZZR1010609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec804c87d17e16a2a88d892cce78cfe64ad7c2f8db1c0cc17eeeb9dc39fd1994. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/USZZR1010592.
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 0x3a72c5869686e84f034691744057d91b569177cf111db8221c059fd8ac4fabe4. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/USZZR1010593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dc88adf68ba6937a659d2418261ca91f02d9eb587dd3946972aed9486c7759. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/USZZR1010594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd883f8b4d70aeca775d7cd34208f86ccf4c9a4037d610a730afe2516b71c3b. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/USZZR1010595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88adc70ef3dc6f1720d922531b4cf0e119cf0b5b7d153dbe38f146132421526. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/USZZR1010596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b25f7b9e828ae795a2f4ea585d11495e36fb7211c8a1313c04c984888e5f8e2. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/USZZR1010598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5155ef554d552497cc72576735adcf041ea5cf8550faddc70be70c3820d680da. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/USZZR1010599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b2eb34262b2ce56a519d0001a8e64ea92b351978bcdb876d6e0d852e4e512c. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/USZZR1010605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f2f216ca78d0e0e21e74ca36f7a3fbe383abf48c06c02fad21f36848b531ca. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/USZZR1010606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e65d71c3863ed30c1b6c031c0171d3d0daf97b95f9387db2028b9825868100. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/USZZR1010610.