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 0x57c2f326362aeb073829af36258fb56ba757f5193f7d64c9892802a58304986d. 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/698f39e0-841f-48c3-a177-e55404e67c27.json and https://artists.proofprofile.net/proofs/artist/698f39e0-841f-48c3-a177-e55404e67c27.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 0x59b53fc524874f59321b92687a9902613c99ba359122b7b023dcd4b5f09025de. 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/QZHZ31938182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c6a326bd7ef682731a6abbafbd7241ff11bad5073a6bf84dadaf1e2b1c0521d. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/BCFCV2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109665bc5b60b44dd0d4bcd7e2ea1756dd6eb5e614e3590eb8b7fb22a8511f9f. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/BCFCV2100243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079b2716883723ed62db10c8e81c55a5abe4700bb117ed552b50cbeef07ee05a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BKFUX2301406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2651fbdce93b6c807f595157211ad07d371859555b6b869091bc305e37cfade7. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/BXH552400031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e513474533694e3fa4bae69ca6ac7f7d980b7d7094a6a87dde0b3b919aebc03. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/BKFUX2306127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4898170fda4354ec7a812b46847676a9c83dd7e9b1f38781195abb0eedab7f49. 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/US3DF2123597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a98e1ab417d787f578ad932b039a9f1483a783fdf808a78f95665caa29e78a2. 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/BCLWS2404555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a2f13526f1e9fea54967e93394adc69b3652137f1124fca247e8fc312b7729. 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/BCLWS2404557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4468556ec6388752c0632255fb48b9a16c9243cfb7bf3ed1fe685507805c6189. 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/QZW9L2467376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d53c76af96edace98aa497eb0a9ee54327b35b8d6245160c279fb35e3ffe7b5. 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/BCM9B2401647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e136ed350764158d8380f3c70294e72aa3646acb8b8e913d09e6889e0968f9f. 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/BXKG22401948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea307f884c9f7cf5d95e7ed787276a4ae91e6eb32d0ea85cc88e9894725e8b8c. 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/BKBLS2500038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bf853aaf9d8b3250ba2d9b2a5fccbaff7e8b6fbd67f21586491624915b29b8. 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/CA5KR2517120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33597993f8835bc5a594bd50f1f147d538b5a90b3e7eaed52045c4e68159c3e2. 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/BCZ582500071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ce248b90cc64835974c9b0cda0a7d8110ff0310e7fc8ce59e40dc96c71d9f4. 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/BCZ582500165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416607dee64a06e02f90312ba0dbfcca51c31fe0882dd14451cab1cf458ea3b2. 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/BCZ582500122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf27ff00f3fb3393797791f11e4dd72b9176a4a4956a64ec03e3e223e2060a5. 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/BCZ582500164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33597993f8835bc5a594bd50f1f147d538b5a90b3e7eaed52045c4e68159c3e2. 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/BCZ582500071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf862c537b1c60aad1b01553d8b6694d650c19bc1e7a52d0978da8c412d6966e0. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/BXG6R2300984.
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