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 0x1d077d07cd156f55541271f1c559cf5c28ebe43b61cc58cd9d7f97c991304098. 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/72a41f1a-1d99-47ec-a1c0-3b21f39cb024.json and https://artists.proofprofile.net/proofs/artist/72a41f1a-1d99-47ec-a1c0-3b21f39cb024.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 0x0957463b0bda8c77dbe1ed82dab36b57f3170daf257d22e3f8c09b3018d84e5b. 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/CH6542425864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0305a7b05c9a98af6c4e85e9896cd01044b659b699ea030a032c1f7c1d44cb9e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/IT2G32100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1bec1c5467cb45c6ca12eea931b91eb4cef588637b46e04e299dfb6af9dc47d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/IT2G32100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0957463b0bda8c77dbe1ed82dab36b57f3170daf257d22e3f8c09b3018d84e5b. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/CH6542425864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690d9ecc42062df893d2ef1a94da6d2b208ed7bd953045f963966ff2650fc376. 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/ITUR32194205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00bae7fee5a2da203dcd083ee7a91c0a704573a8991227b94ff3d3c9f5fc5044. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/IT2G32300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556a1b79f7873ed8d0ad36e8bf9279f110524d87629d16425c5da145f9f05c0f. 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/IT2G32100087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6904727c59a848225bdacf6977c1af7b469e0c7f8cc154dfdf84d280ab7ecf23. 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/IT2G32100088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa48c66f50254fbfc5f9843ae0ba200e064fac6402aeda60e2e17f70d3f7256e. 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/IT2G32100089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a3f3d23519635483c1abab808687fcfcff2dfa36984257827fa5149278d75c. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/IT2G32100090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c7538c085ee000ee3e232c754dfd45900c8bc3085ba082de23476c5a0d0f53. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/IT2G32100091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d037d529c1b62fc5439a2c7bb620b45711939bbb52a543925e342e33723778. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/IT2G32100092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x925e5d4c82df0502ed16d66b6db2260a9ec9ba4bed8cea7a1d0020e809283859. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07: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/IT2G32100093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89eba4514aa808cc26acdff2d9b8bd960eeed3b4264a6e9ca146714f09efb74. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/IT2G32100094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c74c4096d662999bc549ae0f7ad3ae2a3063a72b539cbfecc9c7248d1d8559. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/IT2G32100095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb7c91fa9bbb337b93c2aed125cf75de1ad823b82988b2abbbbbf4b22523e8a8. 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/IT2G32100096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x714d552deb05dfc63f83468381cd10151763bf80d61174caf3031a60c04759f5. 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/IT2G32100097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70913d1a8bec5ef2ac52254eba28246b6e9e05b89ed3840d322acef5aa3ad59f. 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/IT2G32100098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a4eb80cd9e85c968028277ff6b192acaefafc74995d116ebdf42938a9394a4. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/ITRSE1900031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc770bf98a781d78f9f9be5676314ecdcbcc2c1d7249eec9f1973c497cb651f. 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/ITRSE1900032.