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 0x2acd3127044c823468ca66723db4e7820f0c51f4af07631adce26de0bdebdbcb. 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/76299c2d-2c7e-47ab-a284-ea25aa9ae708.json and https://artists.proofprofile.net/proofs/artist/76299c2d-2c7e-47ab-a284-ea25aa9ae708.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 0xc36fd6f94da4a72d00d21d461a1723167f2f1ff4e145741da610633cfd909ed7. 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/TCAIG2439165.
2.10 I Think I'm Done Writing About You After This
2.6 Twenty Minutes on Twitter (Mad About Something)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff7f6cd45b7fd2af4ef6716cf6f3ada7f647b5f7bf801718b4397e95eaf16a3. 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/TCAGJ2208318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f3c5e31fd43cc3fe2d0b9b15e324b4fcc1a85a5857b1e59544a7d9d52867c5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCAGJ2208382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff7f6cd45b7fd2af4ef6716cf6f3ada7f647b5f7bf801718b4397e95eaf16a3. 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/TCAGJ2208318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15febe20956a04910dba5e79f0ee16cbec399777369b651dae8e44dc2c79897. 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/TCAGF2234537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4be1120bb7a65dc2017e475ffef4a7a1dadede92519df713bde5d41abeb323. 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/TCAGF2252697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ea84e9611737466f8b86825072f67110a7b50b74f4afee8fc217322be6d82e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCAGF2252721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d46c1b49e51b115e3607ddb1c9abd93144dcd58dd732990e8a2a575549a106. 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/TCAGG2202912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f6addf83b029d7817f635e3086da9c321cd8e7c4d187df5e5b4feb28e60750. 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/TCAGG2202946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8af31ee665187c59f7e9b4fe38eef6f0691ba450ba3662f6290b83aaea1afb9. 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/QZNJW2188564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb021c9bc1b525d0fdd39a682483917d8e8e7f4139115c79be5e41895fc6d556. 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/QZHZ52170451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96e4712c06ec0c2e82e316fc0bcc1682be9b97c7133d6b15956363ec2441fc7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZGLM2170727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977e2cd0916c3f8a8a5b48d6ff93d1d3eff9023dfb9b64d945aa49910c4aeed1. 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/US7VG2170180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x070d420ef55881027cce70f97b0dc964ac01c3a8cc1b1c57d4d322a6850e3910. 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/QZ5AB2151080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899630e92e2a8671a989cd768801d8883a5a99a9da89871695054e249f0924f3. 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/QZNWY2049393.
Christmas Without You (It Might As Well Be January Mix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11272811f962934d96cf36ac7bdef9fdf30338e29540288f27f9772f3f53e6c5. 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/QZMEQ2036957.