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 0x872b9da4996e4b1b40fd31aaae94da4f97740e669e45b8266123728b5482e96f. 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/fb3b3ccc-3717-4003-9512-e957f7cf6c3f.json and https://artists.proofprofile.net/proofs/artist/fb3b3ccc-3717-4003-9512-e957f7cf6c3f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Dominique Cravic & Friends : Le voyage de Django
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 0xfc25aa600b2839ad0e8d22745f050debe2846fbf30fccb2e838e15144fb89974. 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/FRX191303311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd16b5459206f4d23fbd6254c4a20509c30a30f4ce54c638d6d0671001bc10155. 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/FRX191000582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4c934cb9217ca6ceaaee0a837eeac12b66e42180a645f03f7829d33e8bc1cc. 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/FRX191000584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea4766af5fd7d337c741a9a32c9bda85e86fad19113397f5b7248a7c6e48292. 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/FRX191000585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40986f41cd47b1549fd15e4fbd3861839caa06392839eb969b5b74af6620356c. 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/FRX191000586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7bf126122c55802f92cda0cf3566f8ba4437a40140f2b19ac99108f78d7ad14. 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/FRX191000588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db6c1876fabdcfc43ddaa146601c63a6d6315859dcd182c6b06ef1c2a6b3b5b. 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/FRX191000592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0bc6a56556a5a42a5f4c6605187c2fc96ceea33fe1413ed9ab66cce98146eb. 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/FRX190902165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0ff88f0e8b5bf3238759896656ceebbc5152bbabfd3a0e5d185176ff28d30b. 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/FRX190902166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b2b5b5c3ed863e331d82c298c7b88f566fed4483d4bf3c9be3bf749460ff59. 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/FRX190902167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8139077b2af431780f9bb21412ad69b332c060950fd47ed0e18c88bfb8ca9c74. 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/FRX190902168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e61ef3b5e65fde2aa72737b7e3e0b5f86f88e57a37f7651d387cf4c5e95ec82. 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/FRX190902169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b36e21aeb75355952d55945098771a6be721bafaa1c43ebea0077f952922b0. 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/FRX190902170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a56f3a2a80f88811fc27fab5be69b0cbdce0fb678e2cd9cc7a94626cf7512bf. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/FRX190902171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68aa1a8c2afa64b4be928f524d77ac13a0b7238a521c30b90dc5f8acd457e683. 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/FRX190902172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0aba291c2c6cb8e4c32db3af52a81e40a5b7e1bf8f64f02859980b78e865ebe. 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/FRX190902173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037d26a045c5d120cbf9e8e62b658a2995480992823664d4da794cc1669c7dfa. 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/FRX190902174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a403ba2318ffe543fdac913f69e0267ee0dd2fd38beeac4a5a96f438c1686a. 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/FRX190902175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde01a3c8d1d92041162dd0eb1c3833e5b089d5d8470bbf39701223db64260e4e. 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/FRX190902176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a127c79cf670d014aa9d2e4b709cb9dedfd4047e90b72a85eeba53c3241bf9b. 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/FRX190902177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a97da1b5bb9fc634fa060fe7bea2eda0f318a35733fa1c145589d56d3d76146. 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/FRX190902178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18a23bf1d7c2de80f70ced4a7dde8c7fd75b5a363b06d6512bfa63986bb0361. 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/FRX190902179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa242cbcd041d02f7b4eaa607e79be98885301c7b4dd009c486893523f01061f5. 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/FRX191202721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826ac45d0bcec9ede8431da83713e010286a786ceaf2d69e18914751899de514. 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/FRX191202724.
Mon coeur est un accordéon (French Accordion)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b480c69d6d5394f524f413ebc6ce1cdd3e8eb8d860a2878b66666b3ffd6503. 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/FRX191302455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b53df59c8827ff711bdeffb2a7b5c70d70f9dba4ff1047548afbb5c051de900. 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/FRX191302456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b01c5a50f5b92051c1b22626ade8644b263cae2e933e4cfbe47a54c9246f13. 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/FRX191302457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee97cad34155db9912a42619af522b93691dff6597454b52b192d7e8653d6b4. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:21: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/FRX191302459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432bb1a9f6b9e344be6e29782bf28876d1ebff5b1d8d59e90bb1beb3360300a9. 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/FRX191302469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01d8b303571a74c795c7c398364c9220b8662602ecb19384e57b7308fba5fe0d. 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/FRZPA0800810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3cd3fd08a5e83ab01f9176b0f03d7dd6db219c89b3ab1515af7c19b5dc586d. 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/FR6V80251138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3e2c7153ff6af9d968a0e4629526885e7e535109f43cbceb6a7fd413ce11db. 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/FR26F0503450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fd8138e1b5be9b67aba2861fa7e81e9ef9a4e30dc91064e0a811cae3eb6cc1. 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/FR6V82313139.
Les Parisiens (French songs from 1900 to 1950)
Cocktail d'Amour - Bluestory & The New Blue 4