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 0xd7c55613b56cfd99680f2c1faf67e2cca3b92a9bfd38a78ee1fdef766085bf8f. 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/2ceabf49-f667-4d08-928a-9f5a652d485a.json and https://artists.proofprofile.net/proofs/artist/2ceabf49-f667-4d08-928a-9f5a652d485a.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 0xb93a758019895f14c5052e5ecfff6c6dda2566c9e41d0136a228b2ee76db4804. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/ES71G1840544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb73c4984a48c9580da73b769f37af3cf579bf546c5fbadeb878fed64d938221. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:22: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/ES71G1840548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbea2d34819b800c4439eb5809e1b6bf2eeb0eee6388b22321db332381300d7. 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/ES71G1840551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe121a3cb3294692abe578ebbb25fff5139217ca75d4b061b6a202d9c35c4b27d. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/ES71G1840553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfffc543f6820a8bfcc7db6e2921f2f3a07f149176c1d9de5788b872f2ec4be. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/ES71G1840555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90743bb0a217ff0f69c42b9e05d8f2e76d83b3963b676e2d487a3ee4baa3010. 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/ES71G1840556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c83b9f0d876bc885a4c93e47c2bc5d8b0c057249d07c1c02b25eb047da4873. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ARF040705158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa443cd2c9d906051823174d366bffb6bafa2b0ab91f309eb2ff46e9325a0788f. 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/ARF040705160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d55385889ea0b3689305c1d2a8074657e6c5008a0c52a0fa2d52363ef2ff02. 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/ARF040705161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fcac49276d39910ad2eb92cc6bd11e06a4809a9bb36313f7593a6f40c57eef. 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/ARF040705162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0baa885b3b06e31ec1753c22625ef04bbe35788a669800405ad0db3aa5f2746. 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/ARF040705163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6699df6e4786c53e1dd7f99596db264985c66d170e6b835f1a53f3434e21373. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ARF040705165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6744459986eeccef301e1c27440e75aac45d6f29fab09522b567e4cbe29b71. 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/ARF040705167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9341ffdea9c95f424215ff980c55678b1d4e2604704f03311a775ba4882973ec. 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/ARF040705168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9bf73b1fc7f1aa80d88804da8e577767798b48917414e38112e5fb4631d66e. 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/ARF040705169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a86b3c7b986cf8c7f7d148c95820bb0d2c210f6457822c0a6ccd90e458d876. 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/ARF040705174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339c0fbc21a73989d1cbd62901705116d00e7e9cb719224c7c0acaf3c028890a. 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/ARF040705176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c372db7e22d0c41dbf4a0ef7bf69a039c589adccf6c2084857c41951bf170b. 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/ARF040705177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d223d34093a8dddff0c8c5b4e6ecd47ee1a181816253b2018411a2ae59f40c2. 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/ARF040705178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8a111bca6e2b65e732ec55e79b3c6eaf9bb77d67f80f36dac870fa9c5a18b5c. 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/ARF040705179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a76dd0a45797b73b1fe35fe487ebc5bce82a3f0403b277b53d9e041ad57ae24. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/ARF040705180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x351ef587a0d357944785e2da676f3ff9b602f1adbb3bd36e4eea26de0be32dee. 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/ARG601011348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e2c34eb842ab2422e3d02cf334c4667826473cc41c56af4e8556d9be4ad0a14. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:32:34Z), 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/ARG601011350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7ee5ed80db05e246bf37a5cb539006aa1d0fc604dcdfe4c1261298e002be81. 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/ARG601011353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d3ad69593fb8322c78a13fc587fd7f066c987b32b4b88da501f9715e925e11. 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/ARG601011356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c7e109376170439f5d66a9a494a040649d93f59b046475dc64c97f84fe21c0. 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/ARG601011359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c3fced3c6ac046a96c1ebd75eb8aa01772d4ea3add5b72de77bb0e33b3611bb. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:28: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/ARG601100625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf925de6bc4266918c582eaadf59ef21f65fa6f06c513316cd8eca92120661ce6. 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/ARG601100627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb9aa0f79d296adfbf8479517daaa549c691a1f366791f3ede8ed708cdb4b2a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:38:21Z), 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/ARG601100633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4bb41b7099e756e5d3be769ca2c7b2f0596736ffded0096e101d8a21dcc994. 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/ARG601100636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb41fc8d72cfc7eecd338d813e6b6b7ae66e54b60dc8641c5ca4ff4e91f8bd03c. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/ARG601100638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da79d44e99456b12892210e1cb2a89d4fac205afacd165af8ccacc17968962a. 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/ARG601100476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ffffd262529ef6d3e27a031e8119b1dd7a23f1fd0631e5ad8edd74e8e6376ba. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/ARG601300114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2431ad64e6bf30f4d9676b17bec24edfd9eb569b2b453a9102ad18b68a84102e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/ARC081500155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209f0d3ca95ce81e08303290b9a1a91614e2e21083d67a7f94e721a72fc7d4b8. 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/ARC081500157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e061bd284fd450169816c94f3c26640b528f21303e551433671316dbbc844e. 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/ARC081500159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9dd5acabd30a7494f9f1bd725bb0a6d005b94c2746139efd6466812027ee3bf. 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/ARC081500161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7babf831e57af8e7b0d3c478525b4c2848cf4049aced24fee17041389e2cfdc. 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/ARG991036238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f6024019b27b23d2e688b152a1a86a50a27a4722e4b312a9a38f235bb0057e. 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/ARG601300540.