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 0xeb601ec42a4821f8f9699b7f88bfa908ca855126da9825b15d789d3c622aab41. 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/c6a4155a-662a-4516-aa6d-de9e2b138b50.json and https://artists.proofprofile.net/proofs/artist/c6a4155a-662a-4516-aa6d-de9e2b138b50.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 0x41610ac94ff0df9ca0b785feebe688996f073c1a380149936a5b52262267e827. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZTB62427805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074ba17e721e39f8a0fd1e8280cfd9d000d77f7a85f70ed037ad295e5573d5e9. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/QZNJW2519048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3acb5ad5f969067eb7338ff4234a77eeb9ca6659276af699797f4c08977d6461. 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/QZDA42461090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9fbb8ccec386848a48276a7fc02207d42501f7bceb044b015db57ba3b08b78. 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/QZTAZ2493949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5192942816c6c51fae0e03b487ac6025313b3f9fb990558660f6207f6576d769. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZTAZ2493950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec50fc3f7ec0f3659cefc5abadc5ad73346a236ada703b523a3e6bfa00dc879e. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZNJW2519075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d931cef8ec894efffb3f08f19de2890c59ba64dee437214888b01afa5b42ee. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZNJW2519126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f262f76650654a18ffe320aab3dd23c3760fb209a4ead0d02ee1faf961ef197. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZES92569399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058e47fe9385fd25273ad5c7b2a225847b1e3f6cade10d17f1b9783903c0a449. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZTB62427807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80260347f44d0efa9e0737cf706ae809fca064b1b5f58bf88c13f7549689fa39. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZTB62425948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91907b9cea1a2a93c90e75235ecb1a53572c47cc6a876d2c5e68b3618f3813f3. 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/QZNJV2592574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796e25a627ffd5428a82c48e9b960b8779611b1fe829340b43bcbeef027cfaf0. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZMER2517534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c3d7270b8d9c47f805e1d1b77ecf93bf8db7d6bff52735cd876b04996de0d3. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZMER2519051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d18d568e64248552149832adfce522d0279280e3f6e597c9a626cf695593f3. 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/QZMER2519056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf355898103553a2c3f06568d0a10dc4baa5ff38568b5a493f3847874710ea5d7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7S2568648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5065afe08e8b9ae1303ce7b1f19f3ea67a3885b397111a8068af0f1e19ff9b9b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZZ7S2568649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4935ccb594a042d2b4612bd72519f626a1a1f001a545b94a4a14e81e6069847f. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZZ7S2568650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad336b70f1f4db4465993a6bbb076a91e46b4d988b56718c46b8b83100acea3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7S2568651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf66819ad29be49cbc41980ae02cec47d37fc2c6863b497651a8798831ca9ad0. 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/QZZ7S2596265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f74a56bbefb9c3615739079decfd45b641e8264ea5b0999a96d3aa32b305ab5. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZZ7S2596266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490cbe3298d71a758a167d3e7d24e57c0f23c193cff4c4e4901c1e83442067e6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7S2596267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb7da4f15a6a3c3ac850b4bbbe72f8cf09ab884c5db3700add5e385deae547c. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZZ7S2596268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac008a402a42cd124b024d30688413dfe04bd0014862f66a3cd3aa5df69ba21. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/QZZ7S2596269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182390303fd99d69722762b70f611dffc5086317eb8b48768fa4619f1df2b0ed. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZZ7S2566827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58dcfdf2efba792bf62461ae5a83c5417b7d6cee6060452c6ef062b1d3ebba32. 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/QZZ7U2511502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48704c89e7164726daf29f27c22e6a3f0df4964b79348e1cb06e361f35727ac6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZZ7U2511503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f67c8d4de80b31aea20d23a75e466c70b8a9af131b2d5efc3b60a50cb9430a0. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZZ7U2511504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3f1727dc48b8e62ceb50343d687d2b366274c20b8a33a1119fc6e790769f01. 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/QZZ7U2511505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3915bcfe584a02782a3892f359c501251839e78095f11d323dc3d533bac17e04. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZZ7U2511506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e968c12c171a67ff10ad4df89d05683ad2eca5fede0bdec8177ffb49c3ee32. 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/QZZ7U2511507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656160c57455a5d98a22f26502d767ce2c0f1c4805cc1efc1ef13bd9d41abfcf. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ7U2511508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3540024a67500079d415e7c0efe85adb43ef98e5434cd46f30d624c6aa89a8. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZZ7S2568709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee05a0d26be058ecc2e8e4160ff063f458938eba38b70e11174a72eb4e7eebfd. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZZ7S2568710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4228e4bb0d9c644c9f21cc0925c2dec616d8bba3975fe8e52273e8eb11f2adb5. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZZ7S2568711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902f679b884859d9ed7000e492270cd9f6cb89bc0080b75f92b5453788314935. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZZ7S2568712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11543bc1164278eb5487b8b630c00eaf828e051a6308128bf9608facd9890c88. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZZ7S2568713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7fd3b8a2d1d3b7788af7a515f0fbbf09372c2c0fb895cfaa573f92ccd330a61. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZZ7S2568714.