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 0x90e87b89f0455835a720776bc9fb5a7258ae9d24e5b3d98991a8df1edd006575. 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/0cf0eae3-666d-4326-8ef2-441a50bcf1df.json and https://artists.proofprofile.net/proofs/artist/0cf0eae3-666d-4326-8ef2-441a50bcf1df.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 0x26548c9cd1186b58377a9d24c8d76d59dd67a930bc245e70d3d8221d9ad1de64. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/QZDA42170152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0015171423cab4ded5c33cc1b448c640584594310b945486b8f4e16937304f20. 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/QZES52193429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f5dc81882fba3f25ef9faa35e1e2e7f9ed17e18847784a276ddf85e3098315. 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/QZHN42100670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801b87814c5e72b271da874b6133f674e8559824f4bfa38a88684312d1d0a97b. 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/QZHN92125198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc02d0facaf789b5bd857b41001db3e42555c41c387da252e996c0943f23d6c. 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/QZK6J2187299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38166c91f6e40ae4af2a2b3632201d64a68cc9a2ba19a9590d32d08ccdc737f2. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZFYY2214373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd18dd5ee2f323afec4bc257b7f95979f0a069f8bc6f7d45bccb19636b92961de. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/QZK6P2284619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5434e02db049fd9ad82069432c1bceb3c41020153773c4b772828782f624348. 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/QZMEN2296988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd94ec475b2d8368f58484f1a1e34f5470525138332a442601d2f397279f77b8e. 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/QZTAT2228546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7bad12dca40bac97f1759c618b49c21ec7e730b5c0d1b4d1dc25bf0cdb9ab3f. 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/QZTB72218283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d4fd4cf0128e08d8a5c8f5de86819a1042493b076c61448d7777cfe82ec3cc. 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/QZFYZ2391547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95cfafc1aeeac25c0ede291c0e30b09a06137e965b2e779b8a1b046b6e6fbc88. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZHN62371632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26013229e4ea10b740245e97197b3484d483365e23fc2409d847b10351f06225. 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/QZK6M2335394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c1ea82ba77f75b2b1f0ffc3412c586d1507cfd4c54d09b0c28e59111b8731ec. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZNWQ2397837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1329ee013fa3f6fbe5b55b09f883ca4b8b21e8ab029f5464c20df5701ef6c5a4. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZTB92347438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07bd72c976527ec60781cd7539be79cfb73c9e59fe3d5283294211c0b4dd769d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZRP42314202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fa944326357460bd64657b7190f7b03366ede582ccc4a9dd250798658e44a8. 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/QZWFS2307101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefaa61275344fde296f78e04b2319455d9b0f8dc35bdb44b2a871060dbfd910. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/QZTB92493999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f7a73ebe7d79e7a85467f7d321f303c69481999f9ea7d29d0d66a86da2612e. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZTAT2477763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c03ee67fbbd001e57a2b9fd52cd5a5932025c0050ec10f0852d9d0b3acd29fd. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/QZWFX2403614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b538ea3a02da3f1d10ad92af9a2068447ee611e974e0a849144801d7bb691a. 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/QZDA52523695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa117c48d9b675eedb787158f1be96e8bec8afedd0cc891ecfaf36f795d0bf071. 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/QZK6J2559125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fa944326357460bd64657b7190f7b03366ede582ccc4a9dd250798658e44a8. 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/QZWFS2307101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1160bada796e93c8cf17bc33e7739c9d08327dd2dac67954a30233ba148cc8. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZTB52570711.