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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6db9a02be1e7ba1df8aedbd8c64f74253070c480f6d62de49599ae8f632e63. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/58414ec4-c9b5-4811-a492-3fd20fa40930.json and https://artists.proofprofile.net/proofs/artist/58414ec4-c9b5-4811-a492-3fd20fa40930.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e2100b30eed7d7187aea136d90647902e18c4a3d85cb029d6eecfad63499c8. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T01:40: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/QZTAU2163905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a3b8b3f3dc62b1c3293b2f789703ea5c408ea4ee8a767134ebe9aa73196e9bd. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T07:46: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/QZDA82297776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe049b00a0ded464b99e6e0e809cbbf6f85360a667f0cbe1cae70d1ffddec4f. 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/QZDA82297775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5c742e269e0c79b85a6ed4eff346570f12efbe36b2229decec7c20413104a8. 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/QZK6F2269527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f8edef22930c41113b077009bb52131ef81703073c5aaf41d32864801b2b35. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZK6F2269529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a0f5071d5db3ee59a71cdbdfc9d192969533a96076e6b1f17f06f5ddd27fd6. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21:30Z), 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/QZFYY2301824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94413a2c165f8e7d638361b6c259f855ab0bea402e2debb0cdfc7ad2d7d0bae. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T07:58: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/QZWFG2395899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78320caecdc061ddd16fa8dfd9e8a2f492d4db38cd40b6178be1d6b541f7cc55. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:02: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/QZHN92487825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c6109574541a1ddad94fb5d09f0178f396b92af350e5d2e5ff2ad4f496da2f9. 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/QZHN92485225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f05f45be83567c1602d5f39656f770a044f9385a83bb21fd6d1580073de53e. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:19:13Z), 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/QZHN92485226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1b55e4d937239994cb4c62ee4fd1dc634431d22a7ccc6b847ba1b75b094ea4. Chain 2 (Bitcoin): anchored in block 957591 (2026-07-11T17:21:30Z), 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/QZHN92485228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b9ab92390e010d15b4d544d228ae3911d0c1e71dca174b227212b2ecd34f2a. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZHN92485230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6552a51b674230ddcbfc20163594d0bfcd2b0cf0c305a10b829c8d444900533a. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:07:24Z), 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/QZTGW2401243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92927f848441740b19a33c62f19aeca39d044b0c5357b2019cc13ca9ea381cd6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZTGW2401238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c14e545ffc80d06ab3f59c03b7513849ea50300df57141f4efa3053547522b. Chain 2 (Bitcoin): anchored in block 958117 (2026-07-15T10:21: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/CA5KR2450682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1913bbb27c3ea7857aa4a577a29f121736c71f2278cfe73332031da58e5e7daf. 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/QZTGW2401241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f6473fce7ffb9fbf162425a35b05f2fcffad8ad9e951a6912879e71c32d9f07. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZTGW2401242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ff494c8978a7379d7278d3aff57ba837d7c8e30368523e7c1e19a290680e3b. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZTGW2403198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ff494c8978a7379d7278d3aff57ba837d7c8e30368523e7c1e19a290680e3b. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T09:59:13Z), 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/QZTGW2403198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68df45bcc9d748b55e00f5760b93e03fff20549605e4873e1cf108e8b09ab9ab. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZTGW2403199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d8a553f879880bb8d88f31dc0a9253d95173ad380053044332eb1361f5a0e1. 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/QZTGW2403944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29414290c7e5b4eaeb46f4c6165bc071e9827d708b5b187e7218a2e23197e0a3. 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/QZTGW2403201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa123bd6123a22f8c6be3757a075e518861f295099eae23c3b20937256bc4cd4c. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/QZTGW2403202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e265ed3c3b20a2fad3daa1d2c68b58984375e3740e2798859ec7c630e25b98. 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/QZTGW2403203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb09fd7b302fb5036c823116057ff634c51016b8a9c98007ecb0fdfe7546a94e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:47:54Z), 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/QZTGW2403204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4ce9109c751717bece402cf7dbc4e446141042aec7c2625cf7ec6e634f8ef0. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZTGW2403945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6871f29a5e4743baeeebec1364037e9ea7fa5cb015ff0124dbbcc42a9a7501b8. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T10:43: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/QZA742525313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b55f6c438c32c1107f9664b9299c1d48ea914cfaf5691d30e2c5a65a06ed976. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZK6H2282130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef0eaad4ff5283713091dfd98e4ade9a746d0581df311343104878d29f1c02a. 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/QZFZ62543756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3af6ed73aa25cc06ff1fca0f52b333d61b0ea125b37246b82f0148e56978151f. 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/QZFZ62543757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ea5f0318a59bcc066e1433bbb48d5854531c69132677b6ed281a8703b540bc. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZFYZ2308712.
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