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 0x49a2c1cd0a3f3eb13cd7c1e8abbb570d6572fef3f990b7163ef3ffc975a25201. 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/5121a2f1-f760-436a-af48-94dfc9a7540c.json and https://artists.proofprofile.net/proofs/artist/5121a2f1-f760-436a-af48-94dfc9a7540c.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 0x7c40b4451d3d33a72dd07c3abed3218eb143c81a061ce8886440f55a94e9b53b. 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/QZTAT2234152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90edb835601842cc8b47e5523cfe02d71e38d1880ae474d6043e83b78ce2da4e. 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/QZTAT2234153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9a36433cb9caaaeb8ca3cfd7303f97a8892070aa9f6ab402e915147c7183f2. 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/QZTAT2234154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94577d81444ab21b76d8cfe425d885c518d9a65c0462873b5f69fdaf51e79285. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZTAT2234156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce07be74fde41811231a31b893e5786217b6b69879baee102d446b4cda59716. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZTAT2234157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068fa2007500020e0e7aa9cef29ad0851d464a1f0b3304c27744f01d50f49ead. 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/QZTAT2234158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e8290eb5b4f9d8edd6b0abc54a4cd6b0012babe671993a90e8c7984c4e628b. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZTAT2234159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00783d84fb4754ff290eb0527d30654038f65e5f36fb2648d380084543f9845. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZTAT2234160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb59119018bfe9a47c67612cc293a659922fa47a5f7f83516dd0c8261196517. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZTAT2234161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e67463a37d6cebcd03238dfe7621ff10ec427d4b544023328344081e2057ef2. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QZTAT2234162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe58a283b5bb936b7b5ac5274b3a4fd50c45cf7ef7fc4d038036a434548cc09d1. 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/QZTAT2234163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d57950010ccce4eb34351845b0cfd89ecc3dbff9453ebe24d4aa91f02c615b6. 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/QZTAT2234164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x059f41c117ff5aad56f1e990f5f552a70425cf9ba59f24f06d2c1ed849be7ac8. 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/QZTAT2234165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab4f875eb2fc70ecb9d843d2a4ae4706f81ec5f1274b078b67a035ebb46f5f6. 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/QZFZ32495191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a8b3817e1bb7589cc8a1c47ee17acc0d482e1d2ae1405d5c1edc79b847b3eb. 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/QZTAW2338400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012b9dc3a28ca478319336568d897d4106cec662e13779712462dcabc5eae1a5. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZTAS2163951.