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 0xf387e683ee7e183cabfc7ac816eaf78e9391724b9dd438b5076a3f727b1af01e. 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/2650d542-e00f-4bb9-91cc-52656a1d4594.json and https://artists.proofprofile.net/proofs/artist/2650d542-e00f-4bb9-91cc-52656a1d4594.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 0x07e0508fd814e13ce7b8b0ee770882aef1f14d054eff2bb572d214ad4d7b9c55. 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/QMFME2242537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc11dbd748ffde85893910d656d12f45ca294547f9bbdae4b00193d25d36061. 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/QMFME2242538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8429c5e00f7d420437dd0cec3b20d4a57d5d34be40134f1f4723f1e81fb5a7. 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/QMFME2242539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d168153b53012f9bb023cb2d52f63b61cebce3c3555f1fbea6c402db1a81e6. 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/QMFME2242540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce3a7de3e22d35f106c9811498b9cc4dd356c0991d87e493d6724508703ae99e. 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/QMFME2242541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eece2f0927297fc80e262ba4d73f49a6913073cba230eac79b25baa8191e28f. 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/QMFME2242542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4242077a530aa1f1764028cebd97d0689ccd45a8198fc7da26e2e649f8df938a. 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/QMFME2242543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8173f71ccb5eee195aec090c62b7e306e9a4630f8400c4eac2cea49a5d21bf9f. 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/QMFME2242544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6037183774937e3f1275deea6f09603fb3206a1647376572dab3c4ad5c7e6e8c. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QMFME2242546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e27d6499b7ac344f8d0b9fd2cafcab7200c869da696ea38869986c158bb40fa. 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/QZ7R42052940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce90596c89515c1c7064f9ff6cbaf10d4865c33a4cc7324183e34f3014f2a3ad. 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/USLZJ1967072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd47a13716a26ae7d0a386d05d6449802d47d6cf54e45b29f0ae2903fd34bcc8. 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/QZ7R42152457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x420b6bbccec57f4f2b445c526066d88093906d6b872c1a61c87811e7c1565d3e. 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/QZ7R42050654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a71c6753e53381a000f6e4648fbc8408f2b8e6ed3b38094437b77a3fe6673d0. 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/QZ7R42050655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7cce2c1dba0cc52947a0b01db173c74754228792c21acf0a88b11499f0e4ad. 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/QZ7R42050656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49dbb77c8bb02811bccfdbf4b461d14df4af58ac84ab54d12e007d83b5c2cab1. 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/QZ7R42050657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e5fffe9026f79de6da49e779780385774a0614cb541f6d00c9f8e562780002. 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/QZ7R42050658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df2af92d41ece2c2a2a910ef87ceeb8d40bbcb28f46e5412a612cbb50c76996. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:01: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/QZ7R42050659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bdefd410f5ada20eead0650ef746ec88092086740bd6ae07a65fb10f4b46c0. 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/QZ7R42050660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a58eef142a661431a7c7838c1a571f5031a3f88d5c53209b4185c4eb637c89e. 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/QZ7R42050661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd623e3a2c0626f15e987cff111d8b9666c492ec3cc2ee0b84b13819b872f49c. 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/QZ7R42050662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad917dc90eb01a7d791b11611b7b02432e9219e64f494c9c5b5ad9764348b968. 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/QZ7R42050663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0785be36b349247bacf3259103953fa001b855abb02eeb9ef6bc5fd805faed8d. 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/QZ7R42050664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d23925e0983f1a24001717e5171051c6cb8c08f6e55bd19100adcc42cfec59. 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/QZ7R42251483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c392671e19eb77796de3e84a67ef012d95edb909c5c2f9f41100c49d746882. 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/QZ7R42250666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ba20553784154acca85ae00b37cdb0d806bab68f365d1df5f3288df6f7772c. 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/QZ7R42251583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57971146564ab109d09f873e8f2f178d1bac55992f1deaa6b7a040cdbb3f7c52. 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/QZ7R42152365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64462ec4ade488775fd9cd3f268a45b4b1f8c8b64bde024bd0453a2fbdeae6b4. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:41: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/TCAEL1974781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aca80b151d1d5164f2cfe05e92459b9a0963a4ce1c8ab32c1efdd615c0f8f04. 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/USLZJ1981009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c0add52ae9b2ab338f603fb8790440291f30a6b1f650e468a6f7ac755bfb02. 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/USLZJ1908089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed16e6da9ce542f5a7835c005e98f6a6d186fe420fa49b3b86a5ad41ffc06738. 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/TCADR1815056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd615de848490efdabb7ee327b7fecdf8a0f0479e7b5d70e8b32c318131f4254. 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/USLZJ1901515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530b404ea85dae4f3c1aa5d3e873c504b2923b6c76efdebe3bdf74a059cc0468. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ1901522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91a61542608d950f55ce58e5a28d3c646f5ec2a51823519a1bb439c0928af962. 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/USLZJ1901526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5111577fed6398e1d7a05cf6384379b587773cba27558e234f76ba620b97865. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:45: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/USLZJ1901532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e6e68796d6ab7bf7fd176c012f5f1f4183ea4ea1ac52a5edcf941fa10d3fe7. 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/USLZJ1901534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092058311f96d9238b44ba7de7e3d8415bb1df002c000230b36fad082d6dfbaa. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ1901536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b232f80dd1af0ef572dc6d58bc0b5b63073f1b8c0b930a5687061cea6b439d. 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/USLZJ1901540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4cd6da742c20d226408b885b9ee00a6db7a9e232d72f48e57bc54dd80d98fa9. 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/QZ5FN1993420.