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 0xe19f0cd553d4a58b7a65bd3dada61eae669928f7187113e5a8fe24a15005dadf. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0d24d7a3-df5f-480d-959e-39e168f12665.json and https://artists.proofprofile.net/proofs/artist/0d24d7a3-df5f-480d-959e-39e168f12665.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 0xf562f5821bd89acdbf9c5f3066c5884046852565e3b0861188ad4aed0c2dbdf7. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BXKG22400805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71961f5f72e9a40d9d4d028a0f6ffe077bf1f3e581fde0439d79e0047719b724. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BKDFK2400511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5a3c5f7fc019c8dd18c476d1e9cd63b472b01b58b34f74556b2003973625ab. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BXKG22500155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c225646c116c95f2bb911b2818ddc7338ac43e047a41ffcf5114936acfc074f. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/BXKG22500181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7864386f89890fa89503567afd85d1c1ea6190c86c14e54081877c60c27e36. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/BXKG22403005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8af915ad7483e61f80b630090e07ccd12c5f73bef79784bfa67c29ecf646c4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/BXKG22403004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7ffffd83c8fdbf20e4b9f8c7940c0661dbca544c62f6d3f1e51ec16f9810e03. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BXKG22500183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3b108b7ec76bbdf3ac24371bddfaddcf0959587cb21da5128f233bd529f90a. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BXKG22500174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2820c9a25142533dad950364ea482fda7535c10ca8b241b49d7aacb65482ef3d. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BKDFK2400402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3964b1d6f0659695bccc5be89f8db06801f125119e3ef88bae9561444a7fbc1e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BXKG22500013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9601dedb8b56b9fd78d0572832b8e5ace11ead2c8ef508f3efc50f92681b3e33. 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/BKDFK2500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9a4aaf2f501d02d3db02af97d12af1bdd56cc0eb121fdacac72a055431f869. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BKDFK2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e99fc1e3189dd1a435a651e0f7e9ed06dd7e6209b776391c10f3b45d628816b. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/BKDFK2400514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05dd9f056e1e95c50bb2eaba17e5b48a479784cfb4bdc5040d4bf4db5ad0c71a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/BKDFK2400397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd8e88acc33e8b896fdecf0d89562c9b667e265f44860a4f1be2f34049df9be. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/BXKG22402440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72260e06db28efbbd125cad3700c4e78c8f125e404457d02355ea2cb4bf7ecc2. 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/BXKG22402221.