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 0x307ebf67e9752bd3ae21cee7e4aae2b371050127fb76aa2fdcad9e343db25af5. 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/139eb41d-93d9-4c7b-96e1-dd81895e9fe4.json and https://artists.proofprofile.net/proofs/artist/139eb41d-93d9-4c7b-96e1-dd81895e9fe4.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 0xea939c04a2c99ab52bfeef61c397836b8a6365fa5a6d6a665e8f178e647c37be. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TWA310510701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377a0746823a3544e62057defed255d67f9fe291c404ecabf56da07a29094113. 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/TWA310510703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c01b6ec67ece76692b2d0134052acb8d555d68adf7740e3b034525072870a3a. 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/TWAN70760398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8465ebe4086c38b3afa457f0afce71b07dc12b0b551d49faacbb1acf1d1d2aa3. 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/TWAN70760399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2853a95b46dd820d148458552b1f3e68cce9402f4b3fd8f384bfa33cf5d7bcf. 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/TWAN70760400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de7656cb1adf2f1e60c8c8d077d2503faf5acdf51683b4cccaac69e471506d3. 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/TWAN70760403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9947bafaf8fa502a20e4459cb9e13bced200b035e08d7405f20f2602f86243d8. 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/TWAN70760408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316169cdd521dfdfe5154b60837d2509b309d578d369a2960130f6fdabe4fef7. 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/TWAN70760413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db2a6d7b24cd1be3916ffe699c0a43ed3615c4b072dbcaade480999c114a9ec. 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/TWAN70760417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7152fa743febf0627b1cb73d2e2b682e1dd6a14dac50975833b36ffb3ee1796. 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/TWAN70760418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9ace7f77d9fcd2a77a14bdf02433e08578592e0a5d4e81ce8c89a3a72a9258. 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/TWAN70760422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f8a1db6e57f2dfa660d2acb502711aaedaadc63e04f49c70a0c421b175b097. 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/TWAN70760424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f398e84a793ba1a3470e1564b8aa44f96fa180e3bd01304d1b8cd8013c24652. 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/TWAN70760425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487ffde9388eeccc8b322bf094fd3f7e6da829ffbff7e0dc8e825ea70329c886. 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/TWA270606001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603cf62de7414dd96388fdf0a09e5c9470f8e8901b2b883d777d805cc834dfc7. 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/TWA270607002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831fbbe37d93f5ef74f8df948ccb7da697b5c124bf03883cb5b24f35fb87184e. 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/TWA270605003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be2918fbc595d000c1e57bd2921a08508d5dead99cd8b130144140d47c98fce. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:35: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/TWA270606003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf8df32bb356e2eea804e97817d73f810d89f9dda4cec9e720ebf60c5a2af64. 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/TWA270607004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2378c20b6752856d8f5477fc21daf18c607c20e7dec278f2c5fac67a7964faa8. 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/TWA270605004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8947419ccdad200d6376f0dd0e39bfa6b5207cddf5bda3c28406489a8e60f05f. 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/TWA270606004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1bfe25591a49fe73e2e22e9064988ae473928622aa3a29799ecbc7d87d39e9. 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/TWA270606007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb8e5c20328dafd43d3f55324bf6ada197fed5faff3722d5e71d1bf81ab8201d. 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/TWA270606010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ff100cc991456de2f42884c7f5dcc68c69578f1e615c604214c0e043fc954e. 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/HKC630501498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96534d3222d5e8a1587ad3ea93d90c69529f7743cf617dbe9ae98ec0abc76950. 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/TWAN77820013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d75c72f696a2902e609a2c1154bd48c862ab0f3137027669a9d9bee2073245f. 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/TWAN77820014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548cb3b5da4feb52786e71f5eccaa7b15f2b693db45eeaf45d1008735dba28bb. 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/TWAN77820018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5276000d44e94e04905767e608addafeddd7210e390865109760cd7cedf418. 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/TWAN77820022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa875b52b6091a821f3cbc512c0db09b00e77ae611065120635b45ec3fe5ac07b. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/TWAN77820024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f5e614da269d138ed8ee3054cae84ed3cf6bf7583253c49fdf77e99bc010b7. 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/TWA310504701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245ac2c61916e99e0c3bcee1cbf7f6868ef55fa5ec18fdfb1a6b9eb526f73e8f. 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/TWA310504712.