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 0xa553654ccf95447a32576da6bca1d38dbb27a25a75cd485d024a24f4622a75c4. 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/ef42e1e5-bd9e-418b-9300-3ff57f8906cd.json and https://artists.proofprofile.net/proofs/artist/ef42e1e5-bd9e-418b-9300-3ff57f8906cd.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 0xed4d8ad8a21f7a17b217ea5ad569057f4569188f196e04358c494b49d898ca86. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZK6J2355993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0260fd5682971514fba9003eaafc42879f5e00de43217fccef4674227daec4ce. 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/NL8RL2438482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79248c6ba1f7f2e1bfd806f7b70339a3949e13ad744c14dec44dd77eb2720fc6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NL8RL2440375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ea3f09f9bed59a3cf92d4e598c4babf121e56f451075dd326f186f8a44ace1. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/NL8RL2440389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746a48d6b47cb56f2c1484a62e531629b897b59cfd55a0460d4e37195d429a60. 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/NL8RL2447512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75c6f0a24fe877f724028dda0ce03a2f94918d874fdbe93f08b54f3f1090a75. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/NL8RL2460950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56895c5a308f51145968b0b779751682ed69459be011bd1456f469f6486158d0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/NL8RL2463714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb61a96fb034770ec2c4b31fe02fed98bfc37f6d25975f2594da075f606a0db5a. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/NL8RL2463716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ea29cb0dff593f71ff41084e86fc2473a082becad824dc5518d215bdcf117e. Chain 2 (Bitcoin): anchored in block 957895 (2026-07-13T18:41: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/NL8RL2505308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e3cf3b016f5a11c72961f2b3bfc1a0ae19d5553ea29695f54ba1da96c7171d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/NL8RL2507508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c84ddad75b1cd5d6b23877fb421c1eb8cc14ccb86caefc46ec87ac6b1d8fd7. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/NL8RL2508880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1059031704156e471a2ffac9317415d71564e607f533a089b3f332d11c1407cc. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/NL8RL2508881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46bd1df79f6b05b8b77db73a648297fb5aebceb758b2d38dca02b287e289659b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/NL8RL2508882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b781d1e17c9d2dacbc8636938a1c32696da9160941757faaeecff8f69678d28. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/NL8RL2508883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84166939e2e773f84e27925921ab0ad69778b670a0a8807bf8269b691def5acb. 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/NL8RL2508884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9679049551e02f438406c461233dbd69c9bceb0ec9cee7b21caab591aa7aa309. 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/NL8RL2508887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0470a6414c63ad65663ce0d751782ce6626695ae002ce49ff5d52124c961f896. 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/NL8RL2508889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89c27da6d86d0e1a623d5a2ff1e6fdf806665ab3317224790a4dcb480fed6c1. 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/NL8RL2508886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0feb0be261e5626e575d422aebadb183cc5398e0f9bcb13fdfb4578934738e3b. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/NL8RL2508888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47976d11caabf4cae01a13cd6cb63ee13b62e3748f6ac15ec6d0b7f06f8876e. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/NL8RL2508891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2892abc946ec685ecbecadcafc2fa1cced5bc1fbb0d64d9c900711db90b41ba. 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/NL8RL2520631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d6f300d5832c75b0be2e03fb36c63daec9e4d6576fc3df5a48820a84da2b3a. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/NL8RL2523609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fc71ef0a96a73cf001d136eb2faf9fca12ed28579d758955712dde7cdb944b. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/NL8RL2541549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52c10907c3ef453170bf3cb94b5cbcfebd6422b5ed340a1496f6b0534653727. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/NL8RL2559305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef18d9da3cf0dd3ffbd06d02356d7ecd571d042e3cf6d427b7282792f2ddeb2. 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/NL8RL2562485.