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 0xa578162ea86437f599092284f20e91a3e79d82a647167dffcb8b2e10da03be56. Chain 2 (Bitcoin): anchored in block 953660 (2026-06-14T17:20:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/51d19a6f-6a31-49cd-aea2-e7fe27de64e6.json and https://artists.proofprofile.net/proofs/artist/51d19a6f-6a31-49cd-aea2-e7fe27de64e6.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 0xb8df3b6b97925ed5c9553220301f6bab46e5e4a1fe2c7d2d82e619ce8ce0afed. 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/QZDA41986271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d58ca64feb11b12dee56eb4846b9dbdcd886397cc8ef2f57cf7b4c2f8eed211. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/QZDA41986272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c4bc35aed653f2f96c43eddb95a74de3179636412d4fe06b7745815fd3125ca. 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/QZDA41986273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a15f96d3da217d55e3eb3a4f158c08947e978da53c78dcfb6ddc88e0e182d04. 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/QZDA41986274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d43918080efab66006dc51de86c20d95ab275e8005ddb10cbadbd1e18abe53. 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/QZDA41986275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12e09d1d9f48b52fd5717a8389a451f22388fa97ad3e4c5c69287dc2b42a3c8b. 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/QZDA41986276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd422296e0abcb8c67585ef569de5bac1e53da9acf4048e50ac84a4a6a4623a7d. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/QZDA41986277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990e905cd4a77b400adc93d8d7ec9b41d58c73facd51f9383a6ef8cf0a9e3022. 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/QZDA41986278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9035e0e5801a5c86b9fc3bd26951ae25e8a52a6cc54e8c627182a3e198986ba. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZDA41986279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6da1b1d6230deac48de804ae2312d247d07548b5777558627fb8f5026be2d7a. 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/QZDA41986280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b6c79fb7af09f9650594aa4f76d750b260c37f9ddccf95ae5f9d500730df93. 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/QZDA41986281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8214f6f0cb25995512a83dd8527a335e5020e73ea010bca0e43ea627a3742c3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZDA41986282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98be2ffbe7d32115f9f80f848dca0f46cac248d3e7f55a7aad52c252b364ece4. 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/QZDA41986283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77fd199520e4b11f99df0852c7fdebd345bd03f44aead8f4300c2519ecd60676. 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/QZDA41986284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ac2d08b0c2e433e0760766e37a2be3523760de07a551f4b427c919f3004b40. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZDA41986285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8781130e58f325fce33c24d71e22844309ede5c96752e14114e9ff29b8d086c. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZDA41986286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1604df606abea74e338f7530b82e9e4442de6aeda23401fd563f425a94f138d1. 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/QZDA41986287.
Il fait froid (Echo du Talus) [Bonus Track]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea8c0c8a4df8079cea09dc2e57a2f09c6d32321f3183099a072463c5cd69013b. 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/QZDA41986288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48584f849e382103c4f1b59db31a2013c34cb25ca12f48bcbd12fe95f8c2f0b4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZDA41985775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3ca9ac64068521ae2202a837cebcf4df9deeda8bf8e1b482cc6164b3a54f16. 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/QZDA41985776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb946ee24edf06c4bfc5f8709dac24e2c5d1718edc0b823d269f24c9a1ff66241. 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/QZDA41985777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90900452b742f59c8679c2b9c71b085b099fca99405246be266403656a21c4c6. 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/QZDA41985778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5717c03293aed9396e017c68970612e70b648862d93bd4bb6bbe892e450926. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZDA41985779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79b7fdc4d024f2ab467e0d718e58aebd16102938191749239b11c0f27779fb45. 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/QZDA41985781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28db8342b7a3ac80e7eee576a6662c8d202a6323ba94fcb967c8548215a0465f. 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/QZDA41985783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3511f1817e7fae19dcd569e93d4532359c4927243316fe47dc42cd17d687de15. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZDA41985784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c364dd6d8cddfd40f3c944890bbabdc303f1f93ab5bd654d41cce42138f4adb. 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/QZDA41985785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e2742581126eda62707cbff3548e55c30ee4a4c2eb3fc80c9016f650952db70. 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/QZDA41985786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e31d7de10a4a03422b98aa4ea9eb9a6447a9f42f82acd5bb262e0e8e269f6a. 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/QZDA41985787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde9d37ed61c20716af96e4b2f03d3211b2f6cc5e7a214b4bdacbfabb1b9d175a. 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/QZDA41985788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c226c7fe8a5dc55738b9932c6a951f5f7a9265f7e961213cfdc920d66ebd1a. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/QZDA41985789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d2ec7d7ce961ab9927c667c740ad2b47a86f0244968660c913cae7122d64be. 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/QZDA41985790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78f1c2bfb2922cbb510a3adb43f6a1670353acd221f1f05d44e1160caa44b54a. 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/QZDA41985791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0581d5d8fe4e7dea22f51344b9f13b9878c02b15795459a103178c163ead119d. 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/QZDA41985793.