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 0xfafa0d174f5e3b41a906d55bcd521b56f0dbd8c175a6986f3ffe5637f0167591. 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/a017cbc0-50b3-4cb2-9583-77ffcdcf6a83.json and https://artists.proofprofile.net/proofs/artist/a017cbc0-50b3-4cb2-9583-77ffcdcf6a83.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 0xc132e96386bc57f3235012e5ae14eee5816ada990eb8597d5c3aea579f09dcb4. 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/BKP5A2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee627ee993afe3a2c501c2c0f6d6c7b3891be0419c60f1120c5f96ac5a42b3d9. 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/BKP5A2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02857e12652ee3a10bb5ec72a7aeda974d0bc18afa60677aa63b3c15be155534. 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/BKP5A2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x272cac7d7bf599c1ec9f1373839fe0f95b5cf44424d17d88828b752969116690. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/BKP5A2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa50e97dbde26c2c2b63b7f828712a906260a7d7d43bd88ae12b8f74bb278e9c. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/BKP5A2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560339fde5abb5aa32a083ff13b38a8809781db1a3ace3ae550971138b6f8f29. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BKP5A2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270c081f903636632987a3fe3b38b80651c594b7237e923bf497fe61ac9fbb15. 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/BKP5A2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5e60a174febec70a1d65309b448caa9611fc3572f5f76abd8eb6ed749ec855. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BR3752200093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x892c44be070454350c873875d23493790cfa351387bb9be2f2c544e6a24d0cb2. 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/BR3751800182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05b5b98ed053431b75425b7419fcbd8b631e9bb7a548feeebaea8a60ad068b5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BR3752100286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a09710118f92e86824c02360e5f103a9582fec0f74d87e1c7cc54f22170f28. 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/BR3751800184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc4b9499827f20723657826138c6d742d9b365d950eb226a96ddfe3a65a31052. 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/BR3751900129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d761d55ea128148632513c988ca5c3b9732668034d6b1ffb5440d288a261929. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BR3752000131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19177845e1ad3a4aac735a4ee2d7ad85617abde4fc8a4fe0b1770443c2f887a1. 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/BR3752000133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca79bd4fbf096ea8a1faa0032d5ffb3088d7960f2c38675f5421109b5537ead. 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/BR3751800183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d1f83eea5c1949d1b95f5c01a3c203f810bae2ee69bac7bdbfc469d37a20ad. 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/BR3752100424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd444fb4207720618c14bbeada2ceb2377d01ea253fd9fe01a088a29b80220a59. 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/BR3752100165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0edb62ffa89ec5cfe69f4852a017735057be72cd402f0713410dc03d44101f97. 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/BR3752000132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e550d3a048888339a6bcb4b4849a00a4ff0841cf9395e2bed4e438f3def395. 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/BR3751900300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedfe9dd8b71d99ac44fbcece02bee2cb3f282149c0c1c7b98b30359d7825fb4e. 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/BR3752000358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eefe1b27876906accb524c2c00f63e64362e8253cad232056804340601393f8. 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/BR3751800185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12041cbc4e3baa38342ac8c4df87050354fa51a35f17cf684b9f34626833172. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKP5A2400258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907ed6034cfefa9ac486a22ddd1408fd0404cb5711d315651236cdda29d521ce. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKP5A2400188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24b6f211a4daa7c3c6ffae8e11a49e5b9ada859fcf4d6616a9a3753f7f3d99a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKP5A2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51cd8759e6f84f6f93f22d57e16b611a8b1df493792a2a312528a8bc4e831ec. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/BKP5A2300082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32b80c384754fce3d38f104efb7c532253bb1d79e63d4a923e3c98ae6f9071e. 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/BC3Y62200203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a34035fc092cf1fd3d92b7ee9e04f0f02e73e9eba40e0f3d138fd8d662bacf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BC3Y62200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d1f83eea5c1949d1b95f5c01a3c203f810bae2ee69bac7bdbfc469d37a20ad. 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/BR3752100424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb05b5b98ed053431b75425b7419fcbd8b631e9bb7a548feeebaea8a60ad068b5. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/BR3752100286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d50db07bdba8f95f02b7ef7c729b13bdc9eed808c67f8ec27c46a08a6a4ed7. 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/BR3752000218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542c6790f5e8f67f551b54d790ea61003e69d7cdebf278a0978a6da99d1a1e26. 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/BR3752000032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf842a01178278c5350454bc3f1a3c870d41fbad6b6d37d7c63e79e24bbc6a7f7. 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/BR3751900023.