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 0x0d62dca415feba82d33738fe81260d0d8e223c3bb6ff0958daffa250b6a0c4ef. 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/bec24859-7819-4d65-8d3f-fd30afdb8579.json and https://artists.proofprofile.net/proofs/artist/bec24859-7819-4d65-8d3f-fd30afdb8579.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Blake This Is So Sick When Did You Write This
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 0xf847cec7ce696997411f64cd08b6d5572256ae85164b3aa15a6a455d1d849b96. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMPKX1704928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55bc75a46ed03f0a02820e96f5e4753acb95248c8303d04ca2301451b95c852. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QMPKX1704932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22a71fdd859ab54ed58381f21e04e7b1f50a7356c3eccca2b3226235583b88e. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/QZAPG1805454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c73decefa42d0aa86cd7a742de5b97269e85f979af9bf84f9b84aa1195af53. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/QZAPG1805455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5f5ffd326d39312de917cbfc6a5cc5f059c2babacef647d83ed31192673236. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZAPG1805456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80606564ff715da9bcf7f34399b7e8165086d7a09a0be49ae8651bc3a91296f. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZAPG1805457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29eec57ac9784bba3be416946d60f570d016cdc7fbd06afc677c739b62da506. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZAPG1805459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dde4232f405da37e4bd91bbcb94d2c4855fcb8ef8e2d032ea8f57bb3bb35906. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZAPG1805460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0285856bcaecb9d482cdfad1051e217505377a1d68858f6fcbfa2478154891. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZES81872941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1788a98949f9579a1c95250a1c15b43962469b48dd1198e51d7f8616f0c8b2. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZES81872949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd006d96f188ae2b45bc7d5cbe082213216f15746d056641c5bab8cacfabe368e. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZDA51916974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31588112722114ddb57aeda6e7dc5e589355a6ed1e9c33e8ade51f9933eb7c3f. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QZDA51916978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b1efe7901354b86aa764201a53935594b00f841396d68e1d2875b4bf066464. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZDA71995652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f06b1aa161fce8ea483baee49f30c0cf06afe05597dcf367e9a1a603657887. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZES71986110.
Beautiful Instrumentals for a Dystopian Future, Vol. 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780512f6e2fab991514585cc39f9c3f82eb0f9a5d2bcd7548dc260b199c8af96. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZES62004008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48dc4c379fe28e2fc35671039869b79df3c2da746d00954b538f74d9f16606c7. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZES62004009.
Beautiful Instrumentals for a Dystopian Future, Vol. 2
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1b222302c8af13fd4ed475ab24ec67b775618f96970bd33112d14f39d78edd. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZMER2026153.
Blake Rules and Netherfriends Make a TV Show
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf23b4f892e4b315d36cf8bcbe40b41bd0748d9aa67a87ed25170c79837a4d73. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QZCE61808033.
Dracula Goes to Hollywood: A Rap Musical
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d286c3a7bea34479fcc7ef8e77ebb6515d81d62d021ab212cc3299ba7bf56e. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZHN92571853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f833d3e4818416f194918394416c80e991e900a56496eeb8486d8d6a3b9789. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZK6Q2525055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2fb218b3ec824c6e1128234037acc4f6d7b62699e850fb6efca74df085f7b5f. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZNWX2582025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b00bc67f39839c0302b3515ec6216b983fa2ad93e486321657ef34670ed0f2. 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/QZMEM2505336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffc8df206d315a222b8d9cb447f127e31168ff5b0bdd3eb5b283e9254d87ac88. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZPLS2570637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeebb6ccc51c03caa2e4115f56a46698875c19037166261b9199b20c05ff437cf. 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/QZTAT2567364.
Ain't No Laws When You're Riding On a Bike
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac2ad8a7914e4b2bef510dd73e7fb68f842b729b20c18ed74f7a65a54cf631f. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZTAU2597701.
Please Don't Tell My Coworkers I Make Music