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 0x3e1690e1702ed8862c46314b364caf395d274992e66ed0379fe431d020cfd251. 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/ad4a652d-0489-417a-98e6-67988051b74f.json and https://artists.proofprofile.net/proofs/artist/ad4a652d-0489-417a-98e6-67988051b74f.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 0x2f04b7ed72d070efe9f4b20bc2b819f2b1a64c0e6bd17259b7792a867060c7f4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZFZ62479423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0f45a10d4147c560e3c7ba20fe8899c3925bf960996557c7fcf0f5909b27d4. 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/QZFYY2409016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc0cebabf65b0c52fd56632d3f5333dba3f7744b356a6cc3c0232589d88f2ff. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZFZ62479420.
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 0x8d52ffcbb983b1b2012358629fd2b9094b13b432cff9889dbf874114601232de. 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/QZTAZ2479355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6dc9e9e2def6f6efeea4ce52a29645d93da6c58be1e8059449a5dfde3b58eb. 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/QZWFR2408063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9774d191dfb27f7c7f64c25928376c711b280ac918073f5ded4173963866714. 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/QZMEQ2475832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e2e2516e477c518fd19b2410a23010ea4b39a15e74e5f308f5d082d7a947c3. 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/QZFYX2313138.
Guns Don't Kill People The Government Does
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd839a00a565c48b7c2197dabd70d450a912bdb85c507d736236cc9059865fb8. 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/QZTAZ2479359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafaf8fe47aea8f8c528df33abd87fea7625a6c5449971c0ac80b1ae231db0464. 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/QZWFR2408061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316684017bb97339993b0284b8d1b873a966b55820bef65a3b0d758133e19b9a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZWFR2408064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d95925c63e36118a772f3b1d6ce15846672b1fd04cecce37fdc33361550066c. 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/QZTAZ2479357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63c2fe72230122df985c61f0192ca6754978afce0abb4a11c7688f452eb9ba94. 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/QZMEQ2475820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690585b5e5b5bf413b6dd209723454183022760aff403e608aae290b70b31526. 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/QZFYX2313139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b7deda1b23e6840ead9619b322dadaff4c156e0875804f8480d195c348d5ad. 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/QZFYX2313141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698aaf0bd01f1cec9aea4c447339dc01aea27d5b918dceb03d18011721109bce. 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/QZTAZ2479365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1136d29b52aead575cdaef907719922d041eced1aa9c4a39130529cc70464a. 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/QZWFR2408066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2cacab76e4afe57cea6d0460c52f7ae59d240559ea3f043bc7d703255ed2bc3. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QZWFR2408069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab5c32604b18ddb9eb5a1baf5e7db67774192a7ce0384e71a2561b043e7e885. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:57: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/QZTAZ2479360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67eda21b85de33c529c467473c0ae4e297b5380065b35abdc6e1c24dbad5dc1b. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZTAZ2479356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a44adafc4dc1f192326199e0a532bb6e6a86944a67db81113f9aed4e93d8db. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZDA82318438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109a9ab15f884326875ffecf93e044d69b7b7fc6adbed41e4e7ea30aaa1c9289. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZTAZ2479354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c8d1c4bfd2c354fc4cf3f1e142ca5a775d1bd986d597df5978d62cd66e92af. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZTAZ2479361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531c908cf28ac050a87d1a8ec6a7e388a30ae16233b6e76280be85bd9f60a80d. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTAZ2479366.