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 0x5c33dc779ee8d2c38e5aad80affd092d69e886a204168576848a3dae1e5db476. 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/904b7f92-74d1-4297-b59c-80c7931833ca.json and https://artists.proofprofile.net/proofs/artist/904b7f92-74d1-4297-b59c-80c7931833ca.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 0x87f5591d4fd179d112b527a3087e3a62072364e4c4dc6288913a41f8bc666374. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:31: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/QZ8LD1947612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af40ff555e9686836e72dabbe53f1c0a6a4148fe1faccf0f4a22f18ed15eb4a. 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/QZ93L1963697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66e562811f22e37736c315a2050ddf051901338ce9eaa894c8b9bcbbb4e61ff2. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QMEZE1949362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1162f27dec669dfca99541e2e6614f6fa73518ecf749011a14d0e06221a56b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QMEZE1949166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2816b21a1eb8d84b59ac595edad1405aef9f2aee2a5b5c61b10a6a3149b37c. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QMEZE1948743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18a5b27584e37660cd0f5cc0a369922640228efcbc96641a01fba5c19f84824. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QMEZE1948741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b7b9e7db55913ccda5f70a6df8976f68bc5e57590396981437c64751c590b4. 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/QM24S2303125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3be1b29c90964e4524d6463fa4440d4944227ce06942e178d6b4c69bc83bd70. 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/QM24S2304285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3c56ef8f8ce47cbc467b6ae95189ed8fc425d2e24d0db7b5997c609587b5c1. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/QM24S2305468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512746e82ca02cd629ef5a00c5cf230f4828e8f762c0c3d39887ad9d9ce41b91. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QM24S2306500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed12ec1895824f6f4afe69cf837e34f4899b3efa7390e65a73ccba08f397691. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QM24S2307865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0f142b98e9bebf353afc6cb0ea29982fe894fb0bac11e77de83d711dfa5084. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QM24S2307864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76079196414490ddfbdd6cfc2d5013f7b2a1d07a2dac651c402c9fc9317975e. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:34: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/QM24S2307863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08daf76df1e3d28f70b9a28f9f5a7faa8b1e740b8671bff1e681cbc95f861d97. 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/QM24S2307861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ea7600abd5871aa622e17b1ddb66f01d2b217ca08ca3d3492d8130b905bbce. 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/QM24S2307860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3be1b29c90964e4524d6463fa4440d4944227ce06942e178d6b4c69bc83bd70. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QM24S2304285.