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 0x251b0b36424c7ebf77c03c6f6f10123e16ccc4e35764654e9e3e8399e6ad2ca3. 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/4f57f89a-b683-439c-ab7a-3873e9cda768.json and https://artists.proofprofile.net/proofs/artist/4f57f89a-b683-439c-ab7a-3873e9cda768.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 0x4b427d01c08b35df1d0597134d8c4759528b5437fc1118340bcc591205f77e38. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QM7281862608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adfc88ee2957bbe9e552747a0c41ecf974568612edfc6074920dab69c36558a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/US7VG1327160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccecae5ac1437b217aa5402f3e4961a8b0d51dab5ae0645c3398819aebcdcb2f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/US7VG1325581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2196d87df1519a5beac35fe1df47d81182b2fabb831d973e9021ff2546f030cf. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/US7VG1325582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c623b68c4b3c3c3dc8adfa5ac0d1385ac036c1238f1479ab4bbdd8132755e1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/USA2P1441477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73ad81ac848028f406a1336f64237793136b40d7393340781c39e66732ad25f. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14:33Z), 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/USA2P1441483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35115d37e4339c3a27215e19798766920567dd9329f8bdd53e5f98ba8c63d198. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USA2P1441486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08189a859ad9ed27cf8955a48b8f354c0894ad35c484355118f1507d7707a88f. 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/US6R21519850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b860c5f96de7c9c81fdfe1e2c1cd02e0fec39c26874dd85e1ef6c4fb9660df. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QM6MZ1781622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b56126433eeee9a83a5dac91566b2e26f6cdae6c11503ef05b68bdddf02e28. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QM6MZ1781624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda64f76e7e7c8d22fc7f01ae1c4bb3e3560308fbcc2ecf28c4a25bd8799f503. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QM6MZ1781625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb037ffd25513178b6367bad086a78441766090730e141b82e6abcb77645cd905. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38:13Z), 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/QM6MZ1781626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80acea446294bf4397f1f29e41f57a21f3dba06cc98bc655408d52aba274e844. 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/QM6MZ1781632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ce4e971dc5bf6e6d00e9e688c80493547212a6deed1548bc24dd032b484d5a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QM6MZ1781634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dec0c5cf93b1eb25509fdc386c8cf62284876bb5e27dfeee66cb51c07d42358. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM6MZ1781636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43a94bf490f4aeca69be0df1780ea3fef332cabc9424db2c896ac557755b8ec. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QM4TW2168319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8bba51e140ecae243c1d7419996f161bb3563655fdf390a0c4e886facd12a1a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QM4TW2132542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252003adc624b9bf5e7970ba22cbb4e2bb87e44534b02a7c589fe046c08876e8. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QM4TW2234035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d40c0eb18d88d1fd0492af98287ac3b98119922380ac4dce4ab6e66ce44907. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QM4TX2348856.
Hey Jessica, I Rolled a Joint (Beneath My Shade Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2993ab925147c3ccc8c50c92104bd65dbd838e7c3bf342cd3160f28268605841. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/DGA0L2366110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4cc49815f33a57b5aada6ac22e6d2c698be35d468198a798e00d0be6ebd803. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/FRX282423939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05aa5aa022f6bc6b647b2297990b1cd99031337d5cd0f3f476e02a472cb24eca. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/FR10S2552872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e404d695a03e284546ed5aed4a41ccf44b67ae1e3fbd9afe25a5c022e5c38b. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/CA5KR2537691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40b4575eff1e20e73fbfb36e0abca4ae00afaad686921a79dbcf8d3ef6e1cad. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/FRX282561270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6c97d83527ff47f5d96ea192e16a56f1699e84e83e7fa9f26b0290ce62a894. 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/RUA582001811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f581a1b44eeb0f2263c75ff0092792a7080158c367bef0bfd871bb525c932e. 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/QM6MZ1867425.