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 0xc54806802c1812d89c1a39a69426b873f22b114fa0e80137efa647a05246e2aa. 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/fb711598-b19c-42d8-9a62-e39dab2313c5.json and https://artists.proofprofile.net/proofs/artist/fb711598-b19c-42d8-9a62-e39dab2313c5.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 0x6e4a47c76327ccd04f2472e120a8312574689ff635ba34eb29f91e4182c60b28. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GX3HH2564675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589a6757145c87577298e636878f5304a804a88989180ff5176a7518635a9b7d. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28:56Z), 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/QZDA72514605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0f80e05641e25e67674b21e12e472a0edd7fb9e3ce6cf15f930441c12ff341. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06: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/QZDA72520067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd9165f1cf4919faf046c1d801c7a8e21c5145e31a78e9ac378c00c96a7da0e9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA62596921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118b45356fe2e5a9715de3deebca1b4c2d034747b2b4b3c422695eddab8646fd. 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/QZDA72522322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4cf629dab3dfcc8b379bf611e17bca0c6d5765eee2fa9a0be2debd76a3ebb7. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26: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/QZDA72505310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f31a3923402f38e436218f3f28e9d6ab1c86f68a2ebb577ad7bfc311c1a796d. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/QZDA72522323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190e4f7bb686e7238ff8cf11e57d6a11c5cf70afe3b777c1a29392c1771c559d. 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/QZDA72522315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35e887cc9589649e13c9c75f2afcc0b31cb3e7e8d29f2fbf369aeea5cfd8565. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZDA72506387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa719ed9d1c08b20db0e2a3460b9fb648af917e4b7952cbe161d0d02a33e8c631. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), 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/QZDA72522321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665da854692820bcba4b59618666e6d8263b8a8efec2ea318a172505e36e70a9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA72506389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52fffea377f512aff228678b1547a9f501ed51291c5369b067ee065b9f3f6025. 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/QZDA72506390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbfc031eb61f899ccd2a2cbb0e392b02df3d497944dfbff2ff13a47fc5dff18. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZDA72522317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5461134983ebe50d3e0fdc3df18cd6fe9faf21e56269eeb22a6b30c38b2d70b6. 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/QZDA72506382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e8a98b1c31292e7d741858bb74180f05af460556edf092dc03656e74de20a4. 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/QZDA72520049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe814a9712c526572943a319e056e91c7a089fdb0b3e103c6c16ffef17032cbb3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA72522319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66da08859d67c02f0c482ac001a1d11dff683d73808910191d124741e6bb5c95. 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/QZDA72564580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8927b0eb22fb32cafe992635a948d4ee9ced163afe6c4f20f601814b55f1d7a3. 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/QZDA72520081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaede0300bedf9fa259a7c7d6d64f6005267e892bc4da9e92de6f1f6bed7e4c9. 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/QZDA72522313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a0795fed957e543c57fdf1161a5b19ade92d67186853b04dc72d8679661b03. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZWFR2593976.