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 0x9ca8126a7bac0c009ed094e3961effcba0c7db98c471d5a5fd12ecaaf1d3c758. 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/90250a6a-71ce-4c98-b6b0-c201e6dc9b78.json and https://artists.proofprofile.net/proofs/artist/90250a6a-71ce-4c98-b6b0-c201e6dc9b78.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 0x9fd04e65e861a74dc42af826ee883c45481a4f5d13743f467af40ed62e1c868e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZAKB2408360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8925591efb12dde3428df5d22494358ff484dfa917350d2ba227843c2c5e3e53. 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/QZAKB2402580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd8dbefc0a29dde4440bc00a2e313e6828723efc9513ff8d35af501a98a118c. 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/QZAKB2380110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8524b28c26022b520799423c34451486e4206563d9a35e6b1218e50358bdc25. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:02: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/QZAKB2380098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31bbe3599fc8f2ab1eab199a50da8b63ca0110130f6d8491d13633a9622d2c3. 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/QZAKB2371900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff3b1067ac31391bc65e0b8879dc24c62d4f958279bcd5d48d0aa1879855be4. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:51: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/QZAKB2369957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7422132bc926c4864dc2bf002023dde4e75d11da660a45e2237a00b3aced4d0. 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/QZAKB2362058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3eb7e97ae3eeb57b967e12e0604bace34f3b4d864b4ef88185b6f8e16b7982. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZAKB2357060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d15b306b835628cf4459946951580b953cd134ea8ce1722fc4ca93af38abe42. 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/QZAKB2346278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0de7292226854e53ee91ba993c12107dacb5f90c0159ced902bedf525a4dbf. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZAKB2328054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66ebf71d94a8735b5d772843b27bf1d43d4cc38bda394d26a86b2fb1bca9c65b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZES82324706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05394ae5cf9dcc2f9ab86c386289a563ca33ca7b99545c8ec4092e910de77e2a. 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/QZTB82265808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4181c25828efa5a7d5d06123f9b847c485a698977631eebd14fdacdefcbc99. 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/GX8LD2283574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a34df3b3ac9b0392612928ff69514baed24cf857206c1cf8421a469f42c2ef. 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/USHM92280795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a83dc8a6ff91f247699adc0278f5b5dcc7951704de787a9b39f2a5fec4c6a1. 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/QZTB82266404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e25f35ad9b7292f3a3cb5c7ea13758d2405a1ad19864bc2e8ad30120acd79a. 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/QZTB82266405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fd89299937407a5b3d4f678279942e31b3d1ca483d6e01f97b3951aceb6a16. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZTB82266406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcaf193f7ff56e85a5fd74a9ee734ea5636242265ff52289b0d435d66856cdf9. 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/QZTB82266408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2fcf4ab228901e638846759018ba1f02bd7e53d4ab2fe40586d1d7826c055c. 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/QZTB82266410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ed94e777726328c980d0710b2ad01d6222fa55dd295756f82b75cd95199e2d. 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/QZTB82292381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeeddc40c768731ffeb173e4f1b75253a04e8b65e71a1f2c1cbf41850ef829a9. 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/QZTB82266411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2caef7e8de65a47952ad9d7b72b0f11187a02cc8ee6268d353c98441bc02aab9. 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/QZTB82266412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb591ce757600e095c72bab0d8aaaa2bd3eed147dbcc4ea3a53b5b81542567f8c. 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/USX9P2034868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9146afd7913b0a17fc3636590da37f1989a85236691841107b485146d8ef3d. 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/QZTB82293893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1dd961063d2cb99d2fd53a07dc4b492e9196bd41ed379115ab6396b950bc329. 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/QZTB82266413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ebf2cbc1ba6056017b069e6596ad190705bc0c5a29ea8b60854a1da8a8c35fe. 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/QZTB82266414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7054faa81ec4122caea162e63ec1bbb5dd53790a812cdf0d27ce10c3de25d6c2. 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/QZTB82266417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9bb8637230625468d1b3953bd07a5abe6a303f6ba130396a1138d3a353efe1. 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/QZAKB2451574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf25f4282c1e6cef57c269289ffa0f9ae139fc90cedd9b9b68bc0e5fb08a473. 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/QZAKB2440279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3466351f11c06ef22ebfaeaa0bd9a73c1712cee1a4561598a05b51d80e041449. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZAKB2435209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafabce772d632a55db8dea8397bbf8e20eea375e00f27a598da98ed170bcc684. 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/QZAKB2420571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef77f379865fb31be07b825dce2b884549ef91b3f1015edfcf4055d6a0ed50ef. 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/QZAKB2403159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9985eed3ad1d9468b80f0fcf1a0839a4d611386686a50785c279702fa93fd23. 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/QZAKB2476285.