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 0xeefc08d9bd74b6c3ca0455fde5bd55a5a1c9e1caa59fb1d9726dacb121945970. 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/aa5e6df3-9d55-40f2-a3a8-2e0eef5b579d.json and https://artists.proofprofile.net/proofs/artist/aa5e6df3-9d55-40f2-a3a8-2e0eef5b579d.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 0x5a81da133ed3026e60e138f51bdf5db93238279bd3df4131346588afa9e61a88. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ71994134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748dc0c3fb13d5bba82a936882930e864fc0f673abef610665e0f21d30bacec6. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZHN41913789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2ca227c5ce6f14d46b76002cdeab85fdeea09a27a00ba516ab63231f95bf99. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZK6N1929521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ff1e39960bd007ae01393af16471afd84ad639e259c001a056a16d41213813b. 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/QZK6P1967179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd51b53d2afd67f9d750f74e17a247f300f92844e608dcea243ed31090b4fa6. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZFZ41944476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d4d4b664846af1d92f72376504ffad1808be8f46931aabc5a565ac7e45b934. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZFZ31948437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f5a38fa0ab809c77ca397825108c807322cdfa1d254f0c1236b74f7a126f24. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZFZ31948435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bc679c054ee4ff6c5d827aac940fe443c0fd56bcf56cf28bf04eaccc388b7c. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QZK6P1967614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19661eee6fc74e21ea6d6c08e31e699024929ca76bdf0aab1f895b28ca413b3a. 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/ES31E2102177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53872cde84923ffccbbcb6fed5da51c5bb44f2795302afcdce91a2f840fcb42. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZHNB1932031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x343ad81109265452d6815d8611d7b7816523b760fed215ff1c51b6bfefbd8014. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZFYX2075281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1643a1140141a6943c9acf1a6ce9b0bd7a723fd4fed4214d2e1c7a5526bfa60. 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/QZMEP2054343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c1b0b1947ed6eed8a6453c4fbd4306ba5ec7187792c5bd732567f7d3ed78d2. 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/QZNWY2076819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f22f281c0705d6d89ad5a39e9b8f988b4809750a8739e64a701a753581732a. 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/QM6N22150004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfa20d9538a90c5e64de716556e1dc7455ca5dedb5dc8090ca0036b3266b9f56. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/ES31E2101021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa061d87c58e583be005e5bce3f9704e9c3524f542c9cd6e74bb9650ff55a1a66. 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/ES31E2101789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40aac716fe2f4f2f63d4d465cbb397ee21cb46959c484fa915a557ffe89852b5. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/ES31E2102108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbeb3f028f4b3084935e7763b6f85321de5d5af7378cdadcb3f5fe82ad188939. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/ES31E2102109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6412129c08ca6c04c1ab8977d43ef43efb49d533938904bfb9bc05e59f77760. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/ES31E2102110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e59fdfc6f57d8315c5ae73c1aa60f8cfbce1cdcb22f54b94ee9cb07193dd1d2. 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/ES31E2102111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40958bc50ea5181eacfdf9e7b723e47ee2bf616dca4b296845481940d10df269. 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/ES31E2202459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f3edfac6851f966f329da18fa52b47cf4941fad00ce05bf9909a6f93cf865f. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/ES31E2205035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40958bc50ea5181eacfdf9e7b723e47ee2bf616dca4b296845481940d10df269. 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/ES31E2202459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353cd856106bb53882fa24bde3138d9c5b3e2349c5f68b2cb9cd5228e418c28d. 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/ES31E2205036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfdad3aae75ff4e4e0cc685a7032f9714337bee944f59a08629e7ac15681299. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/ES31E2205038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24adbb99bd63f8edd603bf45cd3a9bf0bd9189b69cbfbb6fe99800af73d95ccb. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/ES31E2302795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb05e597d1858f56e3d8fe8bade0b5566f1422ae14a3731aef1872ef57d60e07. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06: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/ES31E2303010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eca12efc361f9f4c948a6ce0f0c6af0fcf47b079e24ace228553483fd3fc26. 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/ES31E2412594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525f44f5f887b51680cc84c8e3b76205a55048f2da91b327310580f633ce36bb. 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/ES31E2413921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403ca00e4fe14f6d49a2d20bc971b1c2543560127abf0ca4fa9569b85f003767. 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/ES31E2415429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eca12efc361f9f4c948a6ce0f0c6af0fcf47b079e24ace228553483fd3fc26. 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/ES31E2412594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525f44f5f887b51680cc84c8e3b76205a55048f2da91b327310580f633ce36bb. 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/ES31E2413921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9886788db557edd70ea9a71864222ea39d7445e4cc3992fb63472e1a8d4011da. 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/ES31E2502696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6682b2323308a88dc2ad5ce146c31d16ddac5562cd2628cb259b28af3fba9d2. 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/ES31E2502697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad7782dee19378844db40576f183878fb0c1f7b1019f3599e676490d8e292a68. 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/QZNJV2248323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f7bdd184c27488868d7e9cda6148b47a37843f9b3ec825bf496e56e1d0a643. 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/QT3EY2424826.