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 0x0815662f0d94505cd8659933b0c8cd0899afc05e61bddd742e44e2b868f34d88. 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/d471475b-9d57-47f9-943f-f778912af0c4.json and https://artists.proofprofile.net/proofs/artist/d471475b-9d57-47f9-943f-f778912af0c4.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 0xac18ff0506c58282707418f68472a62d419639c24aadc010d90858f076484f62. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QM6DC2074333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4964fa0ded505ab9ea186518fcf46d54ea26b2e6d7270c99581321efec7157fd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM6DC2074335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc526be50bea65fc501188b61b928d1987aa2bd7ee2d8af274f692866a27b9b2c. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QM6DC2074336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020210c1982a749b4d3d23296eb6fac0692e4ae149c38afd6269dae89401d86e. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T23:35:59Z), 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/QM6DC2074337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c675a9952ce4b34d1ba8bf5fc8b2088c140d72a28056e1ab6a38142dcad7fa. 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/QM6DC2074340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x875bbfd5a7e843cb6aba22cdb4176e4018b2cd9965541712963d71e601499acc. 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/USZBG1117822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bfb05697f96311e5d1a95cba2bf517cfd2c670e30f24954bccaa4ba16d32fdd. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/USZBG1117825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe78e5460181dfec4b22487b04bbf1ecdda3ac90f2ed29bf1f53ef80497866d5. 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/USZBG1117830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719248d9568023198aae7f2977da23370b6f05b42d05e83c7485c7ecdeecc57d. 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/USZBG1117832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x498e2bed5a9e6157fea566a07853f90db715208c4e8863c1be81678be8a8bfb9. 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/TCACB1468832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c9b07b237405d470b02a237818cd2260bc2fe5f32ed30b52d0df4a1ed74c7f. 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/QM6DC1692331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483e438719e0976963cc36f7499d0f8bbb71eda7c6beb00394bd17a573503c3e. 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/QM6DC1692334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa419e271bf58625f5921fe2919e488415506ce5736475f00663cea88d7edb208. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:30: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/QM6DC1692336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58af7d81ea849b6dec7517b442467483cc4177bde50b617446fffb13ad1a3c46. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:55: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/QM6DC1692339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6940c4bcc3c9c8e36ed2ee4e26dd5f9b469c07133c89835b3b8663ea721db35. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:20:47Z), 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/QM6DC1692342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601e10e7b85add04e9d53d1820fee19b20d8b34b6adcb6884665a11a7f103a6a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QM6DC1692343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32417e8fea1548d2a1e77a9e3d0cc4a576475f3eeecf9fcf699aa7ca2af8e64. 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/QM6DC1893334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ce855a0f438c92cef2d42501a81684da6085149dc28655b1fec284824e5f0d. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:44: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/QM6DC1968521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704a84b9fc5c0791053bcae0cdf09db69290a1f44eae4d5a2defa6b74ff260a6. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QM6DC1968525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5ba74f09e7080967fc7601b0162ba6cef918e7e75482ffea543ddcab993b7d. Chain 2 (Bitcoin): anchored in block 957596 (2026-07-11T18:43:56Z), 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/QM6DC1968527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbedd369f24db704dfd6d4738e009e5a268b9a5952fb358e44ce1429afa72240. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM6DC1968530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd17dc7aae7f9d78841e473313262e5ae38f8868c9e85ffe5ce8873e7abc7cc. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM6DC1994709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7479d31600db87198a9c39dcb1d9b829ea5f3bea17e90202b09e3bd347eca2. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/QM6DC1994706.
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 0xc6de78ec6de5c9f8b11b180d72bf6223f9b4610cedb9e0bf165469182871daa5. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM6DC1994712.