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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b97bd4ad0f272b5395e38c0c5d979420048e04fe0796c0b29c7ddb07cc5f293. 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/f64aca44-6b77-425a-8eda-3845849995f3.json and https://artists.proofprofile.net/proofs/artist/f64aca44-6b77-425a-8eda-3845849995f3.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75da294e3238eff0baa09a5b14934e4b941fa79bf7dbcb598cb2d9d5450d189e. 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/QZFZ32166905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6df95df3fd99818e08d159ab4acc38279dc61cbf59b99d953959d84de70207b. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZFZ32166907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f571b372a4bc32d19c4288b04a7c1947dc9467408b1cf89df8d69e3b60fdfe2. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZTAU2106577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e1f712e67dc7921e09d70b0d076bb3b75f8958e84d948f3c41945b160f14feb. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T16:37: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/QZNWV2147909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaacd3af9a4fb21df86606bbef051b3a9ed575faccd34985dc8b25bc590a80963. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZTAU2106579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54f54a460d3b8fd185f9a937be04224938d17e04ff509d1aa017ef73fd2b7b0. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZTAU2106581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99091e82405a658cf5b1bfa0f9e75eb324b69219061c5112ff0d499c89035a1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZK6L2240936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0dd4b70e64118f26f34048e13fe6ffa6f8d5c71ba5883924b1dcd907e57acd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6J2354409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19068e35a2be0b4a3a5092e0907727b343ed6617e50c77202abe278f17b16ed3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6J2354410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e6f10d928909301572964b21cdf4cc08015302caaa41a5f115f481f7f71420. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZK6J2354411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbd9a425385d2f62a530a3ab2d3d564a760854a1f845aea3596f765d711b3797. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6J2354413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357e32f09ccde9ef1dac58fecdecedb9cf4fd4c773642123b202194952b6b768. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZK6J2354414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75ebe738d6404266a45e9fad682bad77f3db10a4de7cc37ba4e34e4250f7e17. 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/QZK6J2354415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfed0b85a891f320a3c31e0683a948e0d79040007a2725e6ecf8861210f0a453f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6J2354416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1822a55e2dca5322ef9ad6dc1fc28084291ec46714d40be314a07b27afb626db. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6J2354417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806d0b8dc16ad28aa7bceba0b3299878c6af20bbc437fbaee1edfd1b1d579467. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/QZK6J2354419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc6ea93a997e9af0be59f5549df05b56ee9386e961fe6b8fed2e69ec2ab1162. 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/QZK6J2354420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f4a17abefdcec82c90dffa31f8fa5965c77a9b32bd6d44fac512a18af5ee088. 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/QZK6J2354421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b53b0b6c211c86406cc51efbaa8106e648cddea557a3941af4d63ca2243d8a. 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/QZK6J2354422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8bd816f0da28b2ec5cda6c5ce7890acc40fa671ab1b37658165405ea068636. 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/QZK6J2354423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80f4a345bafb7aa77e74ac2e2e348136c00aaf02f85ecb061ba15069fdfc33c2. 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/QZK6J2354425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7250f7f541231d9598bd64b86054db88b1e3cbc1f5f19d9e44c478ef0064ef. 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/QZK6J2354426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f887ead3011505f5218944f9c6ac34315902b6d06fd99b4634d812ef66e90d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZK6J2354428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0808113cac6c300864f48c14d67e543235f8951fc9bf196990ced22e058416d3. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZK6J2354412.
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 0xb5ac24612a3bad2d85c6184ce4fdaa543ab3ec10c18573d34fedbff3945cdf55. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZK6J2354418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e26a725892beb673b1caa5eec41581bc8b7df0e5179eda65eb5ce159d8e841. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZK6J2354424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55549422640a8e6dcf03b6595fe8e30cb126d5f19663be9b8fae373d5f64b2f9. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QZK6J2354427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f02d582e0de6f49d76a861cdb162d2ea694e0127f2dbd888c940ee08896aca3. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZK6J2354429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84651494f66a717a5410b3102d7eb139ff74430374e87ad84a5281c10f8a5942. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:29: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/QZWFU2510908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9059d3c84108bc0500af88f066a08ab7be5ae55a1b14d96f2c9032d5dd935b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:43: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/QZWFU2510909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ef9b902a3799520f5e66010a76c14f8682c33ec515289bd3fe16f1e7397ac8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZWFU2510910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85effd8b6a1184f08c56510d19e5243e69180109f4d2ef04db363367514b918e. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T05:06:34Z), 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/QZWFU2510912.