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 0x8905286816bb43dab64dbf5b33fdaa3b2ae090ce89d57dca342b2605e35c5664. Chain 2 (Bitcoin): anchored in block 953924 (2026-06-16T09:52:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1d1aad0b-8c8f-4d0b-afcb-5d0a5fa0d8a3.json and https://artists.proofprofile.net/proofs/artist/1d1aad0b-8c8f-4d0b-afcb-5d0a5fa0d8a3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
When Backs Are Turned Knives Are Pulled (Expanded Edition)
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 0x66001cdc41d5844465ffc1ca7c66b95a38e91a9d98070b4870d1c10b1a3ef670. 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/QM6MZ1408367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c515fafb1d1247e3514c5030f0a0f51b8c8c56f2764f1db83ba2f775ba749e2. 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/QM6MZ1408368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18dde2e96e2bc41dda711ec6fb4e6910901006f19a72666d262ba2c70324a711. 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/QM6MZ1408369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697d101929df824002f1676b9183d81ff0e1b952c36050f5cb2c17b0a728ca75. 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/QM6MZ1408370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf414d228995dc991d060d32a01214e7f10f3344f22abbe981db8a30b86f1daa8. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QM6MZ1408371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93fc952eb6c44d8e77ee5e7c8900574834e46361bfa2c73f09c55d9af316f57. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/QM6MZ1408372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45795068e6a04473e6a8a5925f22bb95873dce29d83c21d8a88e97171566d505. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QM6MZ1408373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3946f93daefe065d466ab5772fa100bc6771f67f7ecc3a505295bf6f68072bf4. 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/QM6MZ1408374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15086686c27a5b0f7a98bda5b579a20c5e49497bbded011f34e8f96d4d14f5f6. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QM6MZ1408376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c0aca5395c611128a00d51420da92e8606a22c392ebb9e954710809ede0b6b. 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/QM6MZ1408377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4035bf6bed30544b2420ce84807c2f64e028e29986b9ce2988037ce9ec0c7941. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QM6MZ1408378.
The Untold Stories of Brick Walls (Bonus Track)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb41c784b566631e4f46da54e729be0491544a697de1e0271c256fa87e4f2fddf. 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/QM6MZ1408379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea50d1723ecf602b1ee19940853758be19845e88fe19b7ab87887c28ab1b2cf. 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/QM6MZ1408380.
A Beginners Guide to Piracy (Bonus Track)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff968fede38d0da41f5ae07b3ef7cd8c1ae7f416134d388973537629a75f0fdc. 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/QM6MZ1408381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50712141393c9364fe85e3a44c78091d4f31be0bf4e34eff694055a2d1c5ee7. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/QM6MZ1408382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b6fbac62227657d2c438244581e8f0e10ff0f1cb903c7c4375b126a8060951. 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/QM6MZ1408383.
Fifteen Minutes to Fairvale (Bonus Track)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5a165abbecbfdd05051fd9e69e6cd0445cbdf0374e18345be6a54321e78032. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QM6MZ1408384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e510df9c04df43cd65899cecdacd7bd2a6a843d5abdf9b4597d29541304d212. 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/QM6MZ1408385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af3a62d31fac740854ed027b3dd7c0ad5ced1f733b64b3e388c7e0810487014. 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/USDWF1100101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d575c2836c738378b2a1fb4d5d1a4e21d4eddb36e9f2a548c838eedbe2c639c. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/USDWF1100105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9e00463d60ce5702c057507e9346437be21fdca060e6d418043d942e17e568. 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/USDWF1100108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a648175d36b7c39b4f84196a60faeaab4f6aff25d2acc5d28ba3e1b7da2b19. 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/USDWF1100112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69149e6a97c107d084bab4c729393535a52ca38815c5ad4ed4a4a14f8e1eba4. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/USDWF1100113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc35d9c04917b21f06618f56ef4159a1f3734505ce2eb749cd44a74fdeee76c58. 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/USDWF1100114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bb189f69981556a30cc5150aaf7e2bd3173a1d13784023872cf46ab4dbf1e6. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/USDWF1100118.