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 0x7b1f9eb29aa00a441b8ff88347f34863dfab2fce647600cd003132cc298b9600. Chain 2 (Bitcoin): anchored in block 954513 (2026-06-20T06:31:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9e9dabbc-2111-482c-be5c-a527edc2d67e.json and https://artists.proofprofile.net/proofs/artist/9e9dabbc-2111-482c-be5c-a527edc2d67e.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 0x6cd0ddf4f336f670189403e8ca52c2e6e6ff31a344aaab3dbf6d7497925777d9. 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/GBUQQ1176401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d54d43a52d05a74295d9a5756eddbdb5a7e7d4b7b0dd59028db09e48326dc50. 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/GBUQQ1176405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e89e0f3642eaa0c37e90aa530fae12bafd5a2b4f3889eee83396b1ea91d0ee3. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/INS180907226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406ecdaad40985d35dac5c826df2dc1b8b9821deb33241c3333da33ae2ee78a2. 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/INS180907228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c456c7aae7bdc0769c8d6c34c3bde7710ae2c6fc79be6812387bb30ab8f3421. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/GBUQQ0089203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63cb4e4de1a8f51cf41d8e74345dab9c57ea5d51e8d2472b5d560ffdbf3b0d7. 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/GBUQQ1224802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb2e880c0922045ec42b9a1470575fedca85346267bb498b3f3283bdf1bfba1. 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/GBUQQ0090103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14d7e27ca63646cbc72477e820888cd292d79f43bbf0eebcfc9fb1d5a49d49e. 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/GBUQQ0415406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1277c36b8da0b4fb422020538ea907e9bfc3124970eb5375e186549c5fdfa52f. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBUQQ0194902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf876f2b0755cad6990b3d34d2e7715a74fb235290b97f270bca7bf7b140653e. 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/GBUQQ0194601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8834e71a39913458b764ad8b02c331c0a99ed1efceee4f21c5bd69d17380915d. 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/GBUQQ0194101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd872864c7fd711bfe84ca9f6d336eb9a9ad784778c7d3f7d2f34639839445627. 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/GBUQQ9989013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf93c50af77ea696b10817537a8a0efd84e418a706f9dbb36faf8ce69f9fdece. 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/GBUQQ0195301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fb878db0392918990c2f25bb1da37aafda9a1a6caa42d64c74026ca1dbac38. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/GBUQQ0194201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecea9c2f128e1ec2a574f3c02418d8be715ef887369ede092c4a4422077dcc96. 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/GBUQQ9884103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21240a5081a2872a97decc0fa2fb636cd21114b2cff30f609bcfc99b4809b87. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/GBUQQ1065805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab7458ed5280f66091d2ef6ef91b746d18a9a690e85dca27b5dfab0aba1954e. 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/GBUQQ0195101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e034a08db4b96c6225de299381a42ac0768b060fa566ef6de556a3dac87daf5. 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/GBUQQ0513601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3707365e310cc1d6110dc90a6f3b437d79b94a483a10204361cec9149e5828a. 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/GBUQQ9988306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd0ddf4f336f670189403e8ca52c2e6e6ff31a344aaab3dbf6d7497925777d9. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/GBUQQ1176401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31447a8e169142ae046d59b2070008ba30027296e44c0de4c5ae7d4e9f0aea89. 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/GBUQQ8977806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b87c61bff6e30c463c1e942f96e797725c144990629cf92f9da520b397656b. 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/GBUQQ9979507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c742031597e96344335b82c533b025e97ae1de0002f99061f4cf18fc23d69de. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBUQQ0194202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68c8f8b897be2abe8382fb4a3395d1ffbb7fce53631d93a5ec618f41ec91ca0. 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/GBUQQ9401103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b612c94f03b70ba2de71c6ddd16658ec0bce7b2d409a79d9b4c0c85e39a7887. 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/GBUQQ0194104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe4bc79d251bf22fd787bc8b50cfca44fd19ad44700cdfaf70d7c72bf8b01d5. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/GBUQQ9501307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a723956299eb7fe66c2a2b840c4646647d8ca365f7d961aab520e4af5dfafd9. 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/GBUQQ0194803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7c9f301968ced46eb460d404736b1bc90166eb4dcf7034654eae8a20398bfb. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GBUQQ9979502.