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 0x9be7b5527b8e16d9a4e5a6ad3bc7ecbdaee828361815b11b980905f03ab8b0d3. 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/e355d01e-4316-4d61-8e48-5163e7ba8f0c.json and https://artists.proofprofile.net/proofs/artist/e355d01e-4316-4d61-8e48-5163e7ba8f0c.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 0x612752b898b15b68dc7f78e8a88a5417fd94e5791ffa9fb70e1e329f9408e13f. 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/DECE72104087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2ff95c17be9a61d3a350a2e39dda7c260489b8074d7f74cc44a669eb9a46cf. 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/DECE72104065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7b963f800bc8ef6e8209fd5efd937cd8a0c436f782379dcac2dcf0b3cdead8. 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/FR10S1910961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe5cfab2308d9453b54a14eff97f3a8fa5c940c3089547d5cf76def2ac913a9. 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/DEDL81300634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a05d3478f25539d0f8ac34bf1e69707d57493b837c62880458efe6b4640fd5. 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/DEWS21700042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7f9567687499b67dcbb341b6088f3e867fc727e95cb69f2be7e9e08c72f397. 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/DEWS21700054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6bdf05b032bbbe03a4e479f4e041417bb489c295677955436f754eb83efade9. 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/DETX91500679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a129626f355734c4a9a0af0d256c8db07dbe642b3bb087ffb0da7c262e86e9. 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/DETX91500716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb1ecce7c7986e8a4c60c0a6cd1150aed6955013264f448ea85ad1c4bb9278e2. 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/DETX91500719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc21f703d42279fd05ffa8c514e8a66fbadefcbd8cc6afa20f8c23b6fcb259ee1. 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/DETX91500484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb732541ce974f4fe46b038b6bc24c7e597ee08f8c0babaf1359525d060cb2548. 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/DETX91500488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6de34a2210e87e73e15b95c8ccad44821df1bb2dd74a10424f3819ab7511187. 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/DETX91500507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cc4910616303c653ae2e7c6b4d8f47b07ba6f2d4677399517aa9ca725dbc3fa. 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/DETX91500509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1043c7f7272768e4884bfff86f5b18c6bec6388e565c692a2797e84e63d012d2. 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/DETX91500517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3a59642ab5a02a0c6396182c3a29803cf0128d4fa23592591dc4d0adf479f3. 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/DETX91500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x276aaec94e351a54f63799f63baa7020f43917904ce5125d711a41624aab958e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DETX91500519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1cbd7265ade6ac539d99504e644118a7616db5052d85a982356b1f5b60e2c75. 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/DETX91500520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2009cf36172ce5dd5d716057f9a6970a8921b02bbac067396fa112cabdbdf1bc. 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/DETX91500521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89962d48856aff0a3ae604df7a171d17122d6abc62bf72c1c59dac5482b7f76b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:33: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/DETX91500523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1954cf77d7c23e9a6d3b47c99053e0bfa8c70d360a5d5a4659c5202a94bbe8. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/DETX91500522.
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