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 0x4cdbcbf2825be82bfb57b66d2a875a4592cde4146a677f08308459bf449d20e7. 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/cca9aed7-b1e5-490c-86f9-80aef08c4736.json and https://artists.proofprofile.net/proofs/artist/cca9aed7-b1e5-490c-86f9-80aef08c4736.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 0x82809c13ac6d2ee4e8fe04d7d5a12b8c992167e8f5059ac221c3f77131d9064b. 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/QZGLM2446690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae59518c17bf98830fe339ab5df2972e3083e34957fb2ced04e20850ec83a86. 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/QZGLM2446692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912b10a243232c89b3fa9897a633e2f54246662e7ee8555aebc69783771e5d2d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZGLM2446693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35bfa338d837aefcb42941ea5b5a3e7932015ca1dab328b9f59024b4565532c0. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZGLM2446691.
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 0x15b23751452165fac8b35fb7db38d4f1387c3ed7120d02b2f7e872317cf25176. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZGLM2446694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c9f095f4d9cf002bec6a04b3ca7501ada5e2dd4fff5d5f3c09c13bc48ca4ee. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNJW2440523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81d697d6c2060017dd73d77bb1f6747b8ecfc5321509e7efaac565b1a61de38. 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/QZGLS2452062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe841ac00904a382f3940267ef6c66343fd3448fa2f678b5e60d329064dbe1e1f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/US7VG2464466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e19f3734ab86e147bfec83dab2085fc709d8edd7e1660ad94f283fd8945eeb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZTVM2366044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009b1c1b2cd8e8876f8125d50871535c43899d37587b2da561c83b627817819a. 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/QZNJZ2397317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aa45e4e8434af0f9183a7e4afc192f1cd76d57f95d59365397997c9704d8062. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZW9M2248819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b770b132f989d51e766df96bf83aaa5ae763047392fcbd44ef6dd51536a041. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZTPX2276690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61bda22a1bfd687fdade3a4c16284cc904b9070dbe37ce9f6a49a36895734c85. 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/QZMZ92282544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c25ca70f2a9c1a54d9b87ba7bd9d1c7f9a3cec6fa4d2f10952059e8b29f9678. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZMZ92290271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b786fcc3f1863e8dca767a41b0a61099394e3be03db2b8ec55a80143f8d288. 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/QZNJZ2126967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19bf059c5b4bf5a5d7e725e4f8a3dba16b1717cc201f5f3072b4d4da3348b940. 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/QZNJV2189038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684a5cc0dc39b67f693176e44c181799fda3765065b7b4be260303ed58787ad3. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNJV2108349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa16ab2dfbb99ed0b67d2736301b339be13dd849c15d7ba1cda8645a3f41c562b. 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/QZHZ52184554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17fd2f319c63c4bb37bf904c41f4895074509e658f18a5a650614001427de6c7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHZ52184551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900648935009933feee921a85032708d4411d3cba648d319882b7e50c60ae8fa. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZHZ52184553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b961346ab6ecbb9452c1a31f2f3f8890e148a1ab8a1a0b4b242190596e35dae. 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/QZHZ32194282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59b19b89f0d147f0404f32ae15eb62a06294327c4035177eb29d4c6cfb1d428. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/US7VG2199909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf5ea129878f99b7721d6f9a7c71e1dd5d847a6b0e5164af20a4a4dceb5a452. 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/QZHN51949412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46dc2f77ec554fad8138a2c3fabef688366df5475479850472f60e9842317ae. 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/QZFYX1934790.