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 0x91807ecb8a969acb3cad791fa692c18374be008893770ff1e444f38c58d759fc. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/63c2b46f-1a96-432f-9b78-7e289295a236.json and https://artists.proofprofile.net/proofs/artist/63c2b46f-1a96-432f-9b78-7e289295a236.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 0x8c77fd6ef7dbdc6bc0ee0a14063b2489e7d165eaaadab43be3ce2eb54fa21b9b. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/GX8LD2496204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec73c6bc7046d678b133762c7695ac01f2b86a2530fd995a295d0598b55d9d03. 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/RSA221820518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013c5ae78181b3eff0191b450e36d033f8f9254ad0733f8c2ffb0769ee083934. 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/RSA221820521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07678c56db8ef9f81ff1c85f8dd028e6b292d79b06ab791f42242fbc74d7a2c. 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/RSA221820523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ea6c027689d854bcc5031a8968cf71ac5346cae2bb7aede1c61c1a9353b64f. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/RSA221820525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab97b9a873f7dbdb59da997a0a69814e5e6a55de9ba4af5b87bf9dd19296201. 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/RSA221820527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6e98b2c7fad16e8eb0502c229f48420d728c1626196d9139ca054168b6fbde9. 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/RSA221820528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390edd99a559e8844c43cb62e49375c5b64696794027d002ef5311292ecbc216. 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/RSA221900711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcffa9db9940aa0ab3264a4602fbb65397c3386825d2815595c612e2dc772f248. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/RSA222100262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83d7915946868795565ef5cb4457334e3ee97fc0ce2f819dbe00cdd9c872b47. 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/RSA222100263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cda6a4ceb2470eb5cc811b184fa7e1035527bbf7451b253738f337f35810e4. 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/RSA222100265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ae7a0f19dc873fc82224de2c156b9ca644451477dc5cc82dbe861a366026bb. 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/RSA222100266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58374efa407cd7dcc7226e2cb4c81239d14a1f89f9b9988b6cadf96fd13f4e4. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/RSA222100267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb343ca457cd3ad2e98714fd9c8acf2fb8ece44de9fdc8a2747d01f0d8e667f2a. 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/RSA222100268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e57daefb0ad1186160d0a0735a04229bd785d98f3062f86761a870c36ba2e64. 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/RSA222100269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64a8edfcd94d7e88c25bf13c8cb3371acf850b7225fc53477f1fb6c7925d2ae. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/RSA222100270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb028487b2abfe11b8b1e368736c7394d594a5eac8ed80d0b330170b24c7fce77. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/RSA222100271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87433df724841f2e59655631cd3da0a35af577948460ec6ce6a5b784bec6e012. 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/RSA222100346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45e4ebcdfcc794e171e82a3b65ce94a8e3d9b76f7b159d47bf6b85aead7a9c1. 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/RSA222308826.