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 0x39c917e70ce689e1b09f4d09c4716c002c17e1d0a6ae9c96adec3b51c548dce2. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ff0966fd-0842-432a-834a-4aeecfd00628.json and https://artists.proofprofile.net/proofs/artist/ff0966fd-0842-432a-834a-4aeecfd00628.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 0x64acc8287b4bb79de492794e539aa849f3cc8d433ba56cbbdf43a603be54539a. 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/TWCT52435733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25abf2bd300aac34a9afc7143e843eefceb0e5af6cdf9e706e70b693f6b56786. 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/TWCT52435734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f8739a3221655434672521d80d2a9a9b48caef4cf83fef9e703895faace69d. 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/TWCT52435736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a70f49506e4a5daea85bc47d7800bd88b86369fb99e4ed08b0bfc928bf248cb. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/TWCT52435737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877396d33f3acc22960af470fdf86b7484552151082860396d7bc3b8dfe3ad16. 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/TWCT52435741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16ec911cd70fe360cc0a8a23cfc4e8f85ec2fa2d2e4842abcccd969cd7764ddd. 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/TWCT52435743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6228f3c4e4ed6f1dda7aba17d5728c45627c15a2df1896a15abaa29e5a3ddbcb. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/TWCT52435745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaacb2d56b4737ad1802e2701d365ee0f203bf94b235d2e1f661495e2b93b569b. 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/TWCT52435747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeaeeeac70cace7e98358d006ba77f95a3b8483a1557b5de90ab40f08121cb13. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/CNZ842400573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfffbc23cb25218593ba8a1ce397db51fb770e6b05df050007ef59a6968faef61. 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/CNZ842400565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab90efa019e2c95c898d1f2925f873d24a83dc814cbe0e1d6f773140ce6d8986. 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/CNZ842400582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcac7c0dbde8fc9c4d7582feb77b4b60a7f763120db7b86a4a5cab5c9d839cf. 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/CNZ842400566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca959e0aa94097c5c1674077e35a6e2d5de8cdf565dd486195202bda0bc9758. 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/CNZ842400583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec271acb11a6158e1d988d1c91a6028a9d5bdfe55bf89bce5acf9fc86a865771. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/CNZ842400575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c32b4f78bc8fc8c53c5ff0930cf35880d89b7ce9895041f6417ea65777fd03c. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/CNZ842400584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c5c91a48f0415283bc2a8f70c63dc84554be85414aba4e7aec27a63451a8c4. 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/CNZ842400577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71417084c8d58a2d279a60c5a490b752bd8595facedcb19dac792f4114c3b44e. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/CNZ842400578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf92e4fa9ff6628905baed8b7b3d959a9059b5ea0b8b93ea289a66480e60c285c. 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/CNZ842400579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f078d52c6a507112112da71e30cd9d5698eb7840222845d8ecf438331ae0e7b. 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/CNZ842400585.