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 0x34f520eef9a102af9e416b6d1bddd469bd54c080aa0ae41743daeb4fc8fc7000. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/213355f1-8e65-4c8c-9ed7-d45c1d4a5c7a.json and https://artists.proofprofile.net/proofs/artist/213355f1-8e65-4c8c-9ed7-d45c1d4a5c7a.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 0xda701ac090ba129050be04e4231b8ca16989508ff1c9eb249537efbd64c2f41a. Chain 2 (Bitcoin): anchored in block 957705 (2026-07-12T12:50: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/UKEX32425811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b0f82e5229f22faf90fc283fd1a0a67b49d5d88991b5df71efd30d6fd4af03. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/UKEX32425812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13629263ed06707f0b419252f5b2e9a03de3fc470fefb6302f4bf0df3414293. 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/UKEX32425813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca02ca0d1346eaf6a44b2e9664658ed3046acaaaa669fd9a220e203c3aff49e6. 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/UKEX32425814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451bcdab2db6b7e1b4abbf44f8fd9c8a0f81ce30153691bb4595f3707541cc6a. 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/UKEX32425815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae8a5e152fbd0d501c40ccae5a732f2cb5c7a64de18ffd7e900843147238095. 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/UKEX32425816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b11920cb1c788ee8a31fbb5da6b2bf1a6fa2df82b3043b9a906a0705058813. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/UKEX32425817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c313aab844b14dcf3c5887eaecb72362c5b6f413200cd24f9034e6adb869fe2. 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/UKEX32425818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88c7132a39eca678c422e4de5b9da24bdb66b832c62592f14e38e96c50fb25f. 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/UKEX32425819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a754f79b6c7cef3d77af20f9d16ac7eb6bed30c81a5acb7b71dd8f81e8091d. 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/UKEX32425820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd840ac6b5a87928936400c8819c260f78e612774ae599f9ff3833e10e15a7074. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/UKEX32425821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a6d8c79ab9ef7c716ac79cf7124cb5fc41ec5b6e45d3974365c8de7c035b30. 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/UKEX32425822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131dc41269d03b266c789b86bea69029d3d147a13215b1aaf201b5008c446e32. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/UKEX32425824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bb198e7bbe84cb92597e6768220494cdade5325ebadf988e9f9ee0c8a92373. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/UKEX32536137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d3ff39343a0e53719d2a328ae7d4f03ea96953d5dd2d480f29ce0e9f064761. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/UKEX32536138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d6e0e79234939778d1b7614eee9ff1d0772bdd3fa9ba77a77a838c65b6abfa. 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/UKEX32536139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dd08113d02a6e360459da1d25da73bb5609ee06655e88da6a8a33822ee1622. 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/UKEX32536140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43882f782f81c445bc6468a02aa3c0dfcb2bda1cbbcc520393792f0aa9ff1056. 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/UKEX32536141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c015176fd605bc0fdddf41908d09d05ec91d55d3f084b39beeb85bceffdb9e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/UKEX32536142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c01b4ff3aae141367e697e7ab39baa5b9662c060a71aac2fd78ccc75c3bb2f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/UKEX32536143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6586021d44fb4b950a3f7cd6a14121a5f72802772c462f5536b7b2c8098429ef. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/UKEX32536144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ce88e7d327ac92bdd5f7066e3b6621f080bc13769c327c0308717452caae50. 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/UKEX32536145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe349ffb3a839bfa1415a48847ca9e9d3b4c6050010bc3d1074379743b9c07b35. 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/UKEX32536146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79db6f7f3bba3efd0c93e6baf9b6858c15cdf2f362b88172e0141c0d88049d66. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/UKEX32536147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8e387dbc3dbe347f06b2d5b604b6fe659e0ee9d6163f0eac467b2627cf1df02. 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/UKEX32536148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86d40ebe02b29933d44bc69023d1462194da3ce91e8625a66e69c85aee64b48. 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/UKEX32536151.