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 0x6d58989c5484bd9555db069d26ba63ca6512bbcb042c95df63395a24867bc4b9. 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/95ab4e07-dcda-4b74-90e0-71eee7d4a907.json and https://artists.proofprofile.net/proofs/artist/95ab4e07-dcda-4b74-90e0-71eee7d4a907.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 0xa3423c7963bffdf718dbf9bad7c2eb42dc4f570c77b1d795419a53689014b96f. 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/SEYOK1111086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92f650cbafddbb2f2b5affa1b1453a8ee2e57257a22452a01dfc88e8c5d8ce7. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/SEYOK1111087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce767104fcaa3352181e36a0506bc6213c751307f4d174afccaeb12f2e4629d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/SEYOK1111089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc4d349a1d6ef93de6b48bf4e1ef6ee97363f94a18221b27f2d6234b71498f5. 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/SEYOK1111090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3dc196dc7b072e2f570488ac7737f961bece675672d3e6c48dc9e054b578960. 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/SEYOK1111091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2005e681e255d62a8264ef8a9e946d1e0f0c2590a207bca13a8a5e4dc2fa9a. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/SEYOK1128876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9023013154f559a1d337e4726cfd482154904b14af9da35f8eec769c94f6b1f7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/SEYOK1128879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebc310fa1201052632e6c17f441f40408f5b10255f5a01606e1a44a22796e49. 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/SEYOK1128881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02214003df46f11159fc88e2616a549abe2772863bb51770fe3be2440c5ecfc8. 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/SEYOK1128885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52563e6fa1901eb00d8da0147f2e2449c45f0360eb63efb2995bbbaced7d4564. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/SEYOK2230199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3eef1682bf82fc528bd928dc572e40e98691dea4c588f1c4680026b0a5f1eca. 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/SEYOK2230174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd084ec89841423126d773bd783da6b2dd4c0677bfbe46358736328e3f8562d12. 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/SEYOK2230175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871be6a7caa66d92a8f0b009ea626dab2deadcf64e85ffcf29148dc30275d3aa. 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/SEYOK2230176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda72e490e868dcf6bc2bc299c34a1b5a1a402df20c46acde7b72c74fb64ea29. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/SEYOK2230177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb499b19787c8141c71f81d23c8c95c872c2a8f700b70478f21bfb3c094931fa8. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/SEYOK2230178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc20f753d11048714d92bf7d9102d7c2f72f99db40ad00bd7b552f933e21a76e. 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/SEYOK2230179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b3fb50a2f6d3b8602f05132afe6af4f2c2e025bfb1f5ad6f488b1bde34836d4. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/SEYOK2230180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9299163407c2cf1d2807b6d63ce74c154808a7c3e0e7ea03ad8b7add40975df. 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/SEYOK2230181.
Verbale Teknikka - Brønnøysundmonsteret Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50699eb8bbf637e1f412d73498016218d0811bcdacd96356c7d833efdb87ef7b. 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/SEYOK2230182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4780e01ea59b99567124d8ed402b82ddad85347c185f51dc0603a599d2406d. 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/SEYOK2230183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f093cc8107d5cc5893e66444cae1bba425f2d58824ca8c184c4385bb9b46cb. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SEYOK2230184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783d31c67a1fd98d1986812357f0916054e9a8ba240d8026027f47fa3dcce825. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50:11Z), 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/SEYOK2230201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84309fcbf7b800a384bb93814d20566bf9ff45edcf4342785ee9f8f9f12eaf92. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/SEYOK2230202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27926dda6fcb30b38657439884cea44635b186f2de7f4b6bae39ef601a7905f3. 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/SEYOK2230186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2ace24450e6aae9696f309e1dff95f11f5eaeda8c0555b9d021f3760693057. 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/SEYOK2230187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531ab57567e4a61b3ef29fb87ddaebb5bb204746a53ebaa849343b6175b8009a. 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/SEYOK2230204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b970b5fe4265641791dbfb01a40f72157c2364dccf138a050862cf3ec2013f. 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/SEYOK2230205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2912a70e76278d7aacf42cd52a218189696a2a4116a6fb1120a454a6d3c11ad4. 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/SEYOK2230206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dbf509e33f3b8644fb8e28e0fdab1100bfde169697335e547ebe30704fa588a. 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/NONWE0205120.