2Frères is a Canadian folk rock duo from Chapais, Quebec, consisting of brothers Erik and Sonny Caouette.Josée Lapointe, "La route infinie de 2 Frères". La Presse, February 22, 2020. They are most not
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x477b6d0f77f8da27c09192b593740248c70309fc5d33a8f1f984ff8f7eb09789. 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/82527bc1-a61f-49e8-8842-c1efd21c545e.json and https://artists.proofprofile.net/proofs/artist/82527bc1-a61f-49e8-8842-c1efd21c545e.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931b21b7181d2aa5d91258a29bfc35f011b7cdff86d2cc4284e5de5c794c4afe. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/CAI601792303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e160df1bb2a30eb6555ae514677d7b54e6753ce80dc788622bee8adc5d46ee3. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/CAI601792309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37cbe3286394dbe6b4a5b19ce2450cb46731daef630f3110203b4c44193b79b. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/CAI601792310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a12a82bd470dda3cad4a6a929006cc44c14c5620f3eb4dd1ac7521b9ac6e903. 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/CAI601792311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbb0d12d6206de0ff77b94d82a3f74c2a96784f32258fd8d6fadada7d5a6ea8. 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/CAI601591410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc76613afe773374a7d5c33d9b99324c1e44358bdef7558b5596267e4814e140. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:17: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/CAI601591412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6062e397b7b9c128a99567cfa9cdce4e62201412321b94bee9cbd3f320bcdb52. 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/CAI602033003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f69399a9425f6e5f35b3974cf322a55f8a70245ab4321a6ab85432b0e83ba7. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:22:42Z), 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/CAI602033005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589804c5ff946087aa4d8f462d2034acf3713533e96862a27d3325cbf65bed25. 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/CAI602033007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db15aab4f20e4b405070e3c971174b54814db59c3c9b5b504eadab81e49486a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/CAI602033008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f8ef140a7e0c4e7e1b9b96cee20cbfc6a56bda5b2175a214e711c0acaa4bab. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-16T00:31: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/CAI602144007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50e275ef28f4f7f74445bd0db510e23ebeb63b65a0b37a4bbb2d601eeee51b81. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/CAI602144009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0ea2f1c53b83046278f8db1881b8eaf62ea9a4ce729455f51275452386d6a2. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T18: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/CAI602144010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d8e50ea0a512c87290aa15665a94c5be7a8aa5361ff81bf53c2d7ef9185a46. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/CAI602144011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e8ca5aad5c35f8b1c5bf601a4e9ca27e84e338af9a126540b7e4f1ca21fdf9. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/CAI602144012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce410ec61b41f9433fb95224fb954a27359a001064b283d810a9193adda286f. 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/CAI602144013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33722594e33ac078fa2bed5d024667aedb25b30982f9647e40f11c618e390807. 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/CAI602144014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b54ae4660056ee0a41e59d361cd76b2be7dafa269ce74df65fc159ec11c4bed. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/CAI602354001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6ce1130bce8bc33ced370038d2a0c81cc643a8fe4b3d288511b3e2501f0b3a. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T23:55: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/CAI602354002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe73ef02299e4b3f7bb14af7f69b2a5bc244faa1a7d93587b0f6e0c3ab3d8368. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/CAI602354003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69181cf9c5104b70f80e2df18acb49693454bc34a2f16ed5892828500bc5ab6b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/CAI602354005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5a503ac528f2ab783f0abdfa0fa35a89d6747c119ece7077534d6f0b39860a. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/CAI602354006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775d5859a1cc3186f7d521375eabdefb7815b0f1ca190324d7ef939ba40aef64. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/CAI602354007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef9a231f1205f2a2406129f97be152577b86158243b5ce3b8259d579047a471c. 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/CAI602354009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dddad9ac5d16fac1653c91fe98f9fe5c24ea43b3a4af679494fe2b21c512f52. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/CAI602354010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6519dac1eea81419a500e23565d81a35d1b98c6edac1916f2260e1e9278a2f08. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/CAI602354013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbec0ea848e8928eadd51e11d0dc9436277d9f349979445b7087ec8b64446053. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/CAI602354015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fea1dfec620fed7c3c3b5c81fdd45b78f70c900af7144344ec8d0abc3919e0. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/CBDTE2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb5e1fa75639d166f0956b51fe2dee56ed75072d37001417090e3f78b538e8b. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/CAI601691802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6205e2cf39d0503bd684d7da38921c992a8f3f3d8d00fb465ae58473892041a2. 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/USZXT2350912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da17c240e6d9abc3530ca43e1f4e597a80582c210183523e12255651685045a. 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/CAD942100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39855ad268bb73b172203af92dfb865e4e3896479a7ca97ad5bb930533d78364. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CA3CK2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038cb6842ae3379861b4b055aa6b553d4a836f4dfae0c142ff388cf1ed837c3e. 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/CAI601792210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49dccf3aa7c8b7c00daca8dea6e986e6fccbbff699b6d9726ce1df147f922fc9. 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/CAA501943004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4f941a8c6adbf2faf1037c09ff409f8701898875100910a7708b6bd72019e4. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/CAHKH2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4f941a8c6adbf2faf1037c09ff409f8701898875100910a7708b6bd72019e4. 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/CAHKH2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50f96759ba5f8692e2fefa50dd6037ca85f894f80a711e5f502309426226318. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CAK721941911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc245632980fdfd9ba5d2469a39d95d3b09b9033e2a287d4633b844a52bc657. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CAK721941919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027d57d99521c4951948670cc302a98b1f9dd91dde3b12d260030c8a80b934c1. 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/CAI602033012.
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