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 0x6716c261d5d16c60bdb8e81856da9b8ad6b39cea835ee53eed054c3e9b387510. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dbe75986-e970-47f1-9190-dc9adcfe1ccc.json and https://artists.proofprofile.net/proofs/artist/dbe75986-e970-47f1-9190-dc9adcfe1ccc.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 0x3f6d468b3b29a85bd3a8262e77b8cb5733ce76d34e18846754ef21c3b9df07a3. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHZ41945532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808af2423f60d7fcba0cfa59ed8bf331b5a686a202d54d7814e0fd97e3fb7505. 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/QZHZ41945533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e9b9161be7b5bbf55a9b0c0d71453287cf0853409b2032d24800cd6fce279c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZHZ41945535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887f1f739b45a675b1bcfc6626c6384d45032529497107dac4bbe633ae46c3ca. 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/QZHZ41945536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac67d71c67cd57d355a9949d5e356dd88a141caa718026542226242f6f0b6a2. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZHZ41945537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95dcc51f8f0995d93bc6e5d3a053726a104c735d20c3a3466dd47c7bce452b7. 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/QZMEQ2492070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83779ae52715aef40867e76decb910a04b411f36c9ec5c7a66d8d390365ae213. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZMEQ2492071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x967c19c405c10aaf889e61fbf165a06383c3ed5a194f54d6559752c00b99f27a. 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/QZHGS2400001.
Running Into the Fire (feat. Sam Tinnesz)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37d02771a0e13f2df15d633b4cab354178260be68d858d13125b2ce371c01d9. 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/QZHGS2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961a9ca99db7a17558b2599023295428ce7cfe6c1449fce4ee01dc7bd3aa76c7. 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/QZHGS2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e74ff4d9dfe878b2687001bb2e3e86de57c2cc33f2fd438c41b45cac0e76f23. 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/QZHGS2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86af0cb553402fd9d0ddcbb15ffbfd75b89c6e176175dd3cd2927042d09fd8ce. 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/USA2P2112825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa158d79dd67bdd42bfd82cbe17a3263229eb4ca78277c0e96a17d0dc18d2585d. 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/QZHGS2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x231e3b2232245bdc0abcd23bea8e76bdb6aded6411f5b0b77116ff2f292b3612. 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/QZHGS1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c9be1a6a889281db6fcbf4bca6790041787f50bc7f04106b4b5b933de489f4. 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/QM2PV1811619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd5ca46a5eaa1f2c1cd33f4145bdad4858fe1d3db973deb2b2245f5e60ff9a2. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QM2PV1713102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6d99e28682a5803a1302b102bb2202fa3590f7bb37c99381a9efd032f9d9c6. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/USLD91735983.