thumb|Painting showing a French First Republic privateer flying a black Jolly Roger, signed and dated “Nicolas Cammillieri pinxit 1811”, with the inscription: “On the 14 Germinal year 7 of the French
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 0x38a316766602492440e0cde9ecaaa829d6720cf8af5491cca3b660fcacfb766e. 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/f15f4b86-6f01-4b3c-afef-a369dda66cb1.json and https://artists.proofprofile.net/proofs/artist/f15f4b86-6f01-4b3c-afef-a369dda66cb1.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 0x0c539d46229a820ca216dc2ffb30d74eeeeb686826b1dc0a3bba5ed830c5da10. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/QZFYY2391692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb06f18478fe2906cbd1032f78d75c71c683771ccefe9ecf0347128f8463360. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/QZFYY2391693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281c7b1f85373fdd3dcdcb01fc5c02b614348526125a5b605ea8a77ca0a67f43. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZFYY2391697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2dbd464da2b174d5ce9fc7a0076da679145cb3958b68c95f97264d22dc972d6. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/QZFYY2391698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01bad8b6c73aa6ccfafda715c21057556d6237587315361981db3fb677d98623. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/QZFYY2391702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1297910aa8aaebc361952f155175f26c05dba369d9f2ca1f4ed697468d4e323d. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZFYY2391703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e86eeb50e0ab57108238c5b3161db97464b5ba21c6638a001698dd73f97406d. 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/QZDA62030241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2203fe89bac0ea79adb0079f8b656548acb6579ee4b69c3ef942fd828fae759b. Chain 2 (Bitcoin): anchored in block 957634 (2026-07-12T00:26: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/QZDA62030243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6dbe14c1a2319ff0aa271478ca79435125dbb4cb877256dded871d4e150297. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QZDA62030245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b0b024ad45b8d3e9e34525d40783aa79bbaee626a5160796eb8b2fd2920374. 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/QZDA62030246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x206670a0e38fcfad9835ac6d6d4abc471175f95e91b0d1e9fda1ffc917768164. 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/FR96X2004297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f59844d21b772ce0debdc5fed9548c97ffa5b238ced5b5a0078fb4747f7b873. 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/QZFYX2155843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad46621b2ede289cb86f77ac7a976898322935a9d42b1f3f1ce7d1ac56e8acfd. 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/QZFYZ2155428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1622326bc83ade24a2d3669d1fa7b79d89440755b387b93f3e50d940d7056b1. 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/QZNWQ2406695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213849d146833497e94c9a58704ab0034df9f12bd315e74fd5fb21e29ce02f8f. 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/GRSTY2402664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b85984ff1d1cc20a1e74602d309cd85543e85793e1b310b8a9d7776d8bf596a. Chain 2 (Bitcoin): anchored in block 957634 (2026-07-12T00:26: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/GRSTY2402666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22362cf0163a3734bd5f2a8c6eeb5754a24fd477b23ad6e67c10512246203fd6. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GRSTY2402667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385f9f9280ac3451af2d62c58edcbc9d31f42657bf508693a89765f2400d789e. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/GRSTY2402668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb7f1397039e89f60af96e0c50ff67552356340246b2ce2abd8839f8da620a3. 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/GRSTY2402669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d22feacc872ffa4120e0b9060a35b10fde75098d2b6a0ba4880628b8eb59a28. 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/GRSTY2402671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99129405539dbfb55301945a5e4733e744caede807efbe7602711e65ca958405. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GRSTY2402672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x880e79a6c5c26f24e743a317fe6ad84d460f58253ccfa714d800bbf03a6236c4. 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/GRSTY2402673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ac92f7d21d6f9604bd1b3bd4ca9af7ee39f062e165c263fe53aa87a7987b0d. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/GRSTY2402674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736feea089b452732c4bc09048e863d35a0389e1fed3dab23fcde7e108280401. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GRSTY2402675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e401211416308907edc0c8e6ce7857b7e56c137aee3146caf9976946d9b491d. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/GRSTY2402676.