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 0x9115768defa8dccd7dfe88b27e7e625230b7da049ccf33da99af62158c2eb58e. Chain 2 (Bitcoin): anchored in block 953759 (2026-06-15T08:04:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/af844c0d-705d-4fc1-a4a9-57f591c3cf30.json and https://artists.proofprofile.net/proofs/artist/af844c0d-705d-4fc1-a4a9-57f591c3cf30.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 0x7b987a1fdc3ea346602a80911506ee852e7311c9587bda05e1fda1606da6f90f. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-02T22:12: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/ITG272100401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6920a709234e3634bd73eb91c3f67b4854e374b768aba78f5e3a196d29c3a87. 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/ITG272100402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7375024529ec0d2037b3b0f978cca4fdaa675b9008d5b57232f94e65b995b742. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/ITG272100403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558e9d66e276259d48676c387e6cf60e6e39da4d7cb14322ff2130922b3bb40b. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/ITG272100407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f9bd367efe68b06117f615a4225504f2dd2a9cf4a4cc35521ef2f42e995f5c. 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/ITG272100409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03625c00edd3a4bb614aad77046c2459c3ed841cb6ca009247abc4bbb6e3f598. 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/ITG272201071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72596c71199ac153a54f35354cdce45be204f4b3e98d0601f893b7024217e59b. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/ITG272201072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6289a3655c4afede42fd4dba130ea678ca18cacca68f703c0abc2115b696e1f6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/ITG272201074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df5f68bbde542fbd8d6d166ce148fa92b1081e757849d9607f84ba4b9c0982b. 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/ITG272201077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58543f1502b258a2dd0f5ba3a387608763b248128dc0af58af510881f7c36d6e. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/ITG272201082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f6527df582ecf905ca9fabc90e9f876df381a80c356e4b91aab494f8ff63f7. 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/ITG272201084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7671e184f48bc02cd11983f6c180095de33b6c71767355815ab1bef08b6a990b. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/ITG272400902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf266e882c27cb9eb943a54e98e18247a2acbf6ce989014f648d1ba54d0f1959d. 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/ITG272400903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ee38d531fe35d2169296e8539605be75e5543a99258eae0fa0f8a3c002b0f9. 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/ITG272400904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74116ff39af661b86cdf97a09d6a0f4e8258a25400dd4bbd21fa0a097e1a1f2. 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/ITG272400905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc908223e86db686dc4a3f910241e2a08e9da102410c7b943cbc327aedab48e68. 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/ITG272400906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6024c188302688a4409db5c31b443317d88ceb5e5b3da52f4853b353e5d1a9ba. 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/ITG272400908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ba144c3da707fd948edec366b5cc60f4a16e6272aa2281f8cf6d501020e7cf. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/ITG272400909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087b2e7cfadb257c7f71634a0ef6ae4f008004404adf174fce634a436dc3c7b9. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/ITG272400911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b94095e622e27f970b4de1432adc732cda9062e927a61dbf901f5078b1ba09. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/ITG272400914.