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 0x0266476f3dba189c0f492b661c78b506c36a39d52a03eac35ccb8670553ca8e7. 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/8fcc9b41-8b6a-47b2-b6a2-2c57cb081306.json and https://artists.proofprofile.net/proofs/artist/8fcc9b41-8b6a-47b2-b6a2-2c57cb081306.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 0x494cd318afd3a227adf7e0eae7320a68a2126f95428e73e4f4219f27323f46b9. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/TCAJE2528899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae7432d2eb4f626420dbaf3178ae88f26e6e697b86ab001c62d5bc2726c31f5. 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/TCAJE2528908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4301928464e1431336b73a364e97566fcde63761703a7c5f34c9bb7cd715f935. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAJE2528916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb8054586029de57cbda36023298243dd15770ad02a18b59e6947d68f6bff56. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAJE2528924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x597197e9bf4c162bb730a4a80d8cc59914dade57bdbbe027f402b6b118edf2c8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAJE2528940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9adf96ddebe5619fe4c13afeeb5ea362f130fa6a01e82c24a7cc50abbba8ac9. 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/TCAJE2528951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf20b26c6ef430db960bd89ba512ac9c6f8f6bb16b60c8781390e03e7b41ba01. 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/TCAJE2528958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ee20cbe2042828ee3de8af70ba3c47dc9b75bf930cdb211b81f58a23f95629. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/TCAJE2528964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf235ffd6cd4de6394437ceb2011594e8f56fa8fb87dee100eabd7310b3988aef. 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/TCAJE2528984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8780efa186c8a53b1171561b8774f7e35534880dd7e16bd435e7ae56cdb599. 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/TCAJE2528998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c9475f1b7e9abbb74571ba43dc115c06afe8b9140a812f577b3df7d7656a4e. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/TCAJE2529008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2374c28641b70d0efeee4d7340ae8c7b705d037352709b0cca3e6ae7ac548ce. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCAJE2529023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d302f4c488344c650f8d327bcad9732db6a34c415dfe03982d766d48cc3086. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCAJE2529035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fa8216ce51ce8ae1c2673da164bb65197a52449fa63698d20a89eae2029245. 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/TCAJE2529046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97853c38cd5766aa19903e91cd23fa5afb4a7fe558b3cbdd7ff48618e0650ccc. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/TCAJE2529056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38f67d33d2782575f28f70fc118cbea0aa4135db8ee7d34ccebef80f767d4d8. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/TCAJE2529063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd296a77b1bd2d2c5cb21e34202f8b30887a48117915eb026f697569d83b54128. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAJE2529069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7ef22e53e523582251a90791c07e42b59a3e28870689b7d9f111ecead4cd57. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/TCAJE2529076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbd3f6cdb2f9229d24b0b0e2d37fd5e1547ed0d4688023583db1e57488b81b1. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCAJE2529081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd090988b783f321f9fe12ac7cf2ea0fd8f6bc0964a1897124735765ef7440d9. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/TCAJE2529116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c704cfdab27dca03ef50c129f6a21ab3822aa096125bedac7ea26a840ac18a. 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/TCAJE2529126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463a22f32d888deb4701bff8f44a861d7c653b4e4e6386b0d81d225875993efb. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/TCAJE2529135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b380c8dd85d8d8732eb5b5d6f513f5a0f11764cf81dbd21e0fc7a0b38b9bfee. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/TCAJE2529142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf01a5e5132f78b33f267ee9b30c05595eacf43e73c583eb43d64003758165eb. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/TCAJE2529153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f17b1ca9165a90618b0356a4ccc7dc96eac5674dc34bb4d20ac09b5e5973a1d. 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/TCAJE2529161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a19da8821dfa2a467b7cc67a6fa060c6b0c960cd790d11e56d7e043aeee63b8. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/TCAJE2529175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ddeeb937b9d46a32641c846074f3d36d4d6e0018bdfdb0526de124be7a127cd. 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/TCAJE2529187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6180b81c7654118c52d3b7715dc1cd808c2da914ca04581646e932a70e7982. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/TCAJE2529198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b04b2cb37499a3e63ed63a8211e53bcbe0616bdf28f7d8c7bb89a0c4c0e9902. 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/TCAJE2529219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42de4bfc9de083e8ecfb4d7800b5197d61d858a19ff29d135b4d024c0cd8f4c9. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/TCAJE2529233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eefcbc68b23318dbb16387f8fcccef6afe895c8ceab35853431004b4cc37fd9. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAJE2529241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813165edf3be81ebc32de0a0389f6f172346401471f55668deee5b9e537a2538. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/TCAJE2529246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23fa2dee0efe3034ea84cc0a6e9110ad634f107639042906a382e40bec672515. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAJE2529258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca6011b6e27fb55a198629104115523a924c3051c9ba2e9a2eaefd6e73f207de. 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/TCAJE2529269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff8dd39ee1b98915a294a046b402e3d26798bbe6f879a88ee5875d61c227c54f. 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/TCAJE2529285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271d5c203edc5b83a3758d799174173e0f09ce42c203c2d033bda459ab9fb30b. 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/TCAJE2529293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5139b08b78fb8d44a02612316e5eec24cecb79f2949a8e0b84ef5c9bcc6764. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/TCAJE2529304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae053bb313725076c340b5415ff513a3c1539202f21e942aca0d82b481a3eee. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAJE2529312.