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 0x7582e73fd78f9bb959e0fd33e6bfa4765af1ab52d623cd6171e1559c211c399a. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/318e0e81-d7ae-4dfe-82d6-5ff4fd966c4b.json and https://artists.proofprofile.net/proofs/artist/318e0e81-d7ae-4dfe-82d6-5ff4fd966c4b.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 0x036e9fcc9c204fea2e6adfea161b7fc4ed73d51ec2260e8666774b38da193f14. 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/SEYP42513401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x428b0f823155402f44575a39245b2ba1abdb6c3fe8fd569229cac55c588fce08. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/SEYP42513402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd119ee38250323aa55773a21afe32be372cdbd41d8a9f5cf0764cd5a33a7ae35. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SEYP42513403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734813a770555411cf9ccb15a615f73a5c0c28b3d5fb58ccb9ca4c52c34daf26. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SEYP42513405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87864f9ca34174a8a565c31a1d69b8f5c6bdce435a5f65ec8bb5cb4b4fa1ee36. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/SEYP42513406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8eb6e224ca0fc440b1f651c813ba4a08664eea93fc8ff3a5553e3e27dddc1c8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SEYP42513409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6b3eb9c4c576a53e3cd072fd36e7a5bfe1ec18e7613a2fb6c3e867cc7a7a0d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEYP42513410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd60b1796fc4da1d1a2309e6382ca83d7f3b695f30f1037efd6491190ea7d871. 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/SEYP41911301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b3e9b4a03b24245e065b34c58282e844c87785bf8ebc39c4da725814ce2e6ad. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SEYP41911302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4cc106e967fb6aaa038453255e8b2f7778facee4649ab66718dfd9a719c30e. 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/SEYP41911303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4360c083d7e7523fb4a156c711e811aefbdfcedffc8af57c23d9a76bbbc9abc5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEYP41911304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ccdfc9872d77864398625a61c2d00a5a45032218c3e6ac6b889131f475783d. 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/SEYP41911305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e335eb3024a3c3ca3fc1ce32a5fb6217562e7bf6c9538efcaa289ccc7405672. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEYP41911306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa460c78d279d17fb9bd1cea1912e6015c7b922547f5474989b9af37215a4662b. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/SEYP41911307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd308c05a7a968e7afb3f03465fec0b98c2c8ca495cb6833d1fe64912735d1196. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/SEYP41911308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569dba2d4a5c5abeb744e2753b290726907760e7183e03f46e8ed2d336c2349e. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/SEYP41911309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978ea4c6f5bd0397acbca694ad12fd594c3ef436c02faf3f7d86f579e6d5281c. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/SEYP41911310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd2953d622ddd1160c233260f49d5005dfac79d1c1cca27088d923006a3b3a6. 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/SEYP41911311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ee1a542bd433cd94af97d78be9a52e4fd8be1add36cdad4c34b0894e96d887. 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/SEYP42313201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1cceb2ff4a245cb1465ebb3c28ca10af26d5f45c3103a8660e11305f78a2ed. 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/SEYP42313202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679413bffc540bbf17be591626a83e015e6888eabee501d65d6ffb9e28a33c9f. 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/SEYP42313203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd818e882ff08e577e6cafc83b434ecd6c7409fe41be0883cb258e6f736d5623a. 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/SEYP42313204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7233736c06af10506b64b1e444baab30c7f30bfa9d34e4ec1325dfc5c8faa76c. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/SEYP42112001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6891516902dba4cff619079dc3d8f9bcc3ed2274a9c88780ff34c7deb8e37b09. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SEYP42112002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e83a805d49269a217a8ee2ee198ecce9ec34b8b861b9adff72889a8aa2bcb30. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEYP42112003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fe333b7819b1b58e7e59835bf40d03de4f95d3ca1bde1e023e7c9a44db40fe. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/SEYP42112004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d305ea47cc8dc8bbcd45477484b1623c15a37fa52d9373bf930ef6bb846fc6. 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/SEYOK2138467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47500e546375987b24f7dc8b9b58d7651a48af17ff0a10faf617815a7e9bda03. 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/SEYOK2138468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02106f619f64fbdd2475cb2314c0f7b27a79fa1eee82f8b608c7e2dbdf1b33b4. 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/SEYOK2138469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0850488ef67b76324b9ac0903d2e5bdb219a8cf229e3e281b41fc15849631885. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/SEYOK2138470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf941895112f5b1798d7a9229623f8c0561ffcaeae8fde280df6380c4b1c3d0e1. 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/SEYOK2138471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0a9cf53a2f7901dad152b24630b5e285716afd0e8c6b80e2e10c5dedb343cf. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SEYOK2129640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d2926ed7f53ca4dedc7682ecf8ab6bbb77c75f47e9f894234827c832339066. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/SEYOK2138472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366714353105f32224ea3f7b79ac9a16dc7c04d64add033e38b04b8f7109d0f6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/SEYOK2121353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa225e10aed5146e43d6e925b048102b5454b82c5ab60ec84f70dac20868a9eb6. 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/SEYOK2138473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023b4865db3c2a939a64986ab554f1cba00ce48a814b8f0db59bb930420309ab. 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/SEYOK2138474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f5ddc6aa174e00f0e73153bf063b2ccc77c30cdf5ce0ead4979ce4fabab95b. 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/SEYOK2138475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8aa5b8d9fc4df0fc86572489820b3ffa8df5a221d59fa7f22e83792053d518. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/SEYOK2137714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50164c920a354bebba305557125238e0e6fa4ab1abf2fd53a2c6a045a3b57b11. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/SEYOK2138476.