1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x82648bba800ccf9a7200a0531862199b327ac36a085449cd50814c927dc4c686. 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/603cef60-d268-4b08-b984-799c11d31759.json and https://artists.proofprofile.net/proofs/artist/603cef60-d268-4b08-b984-799c11d31759.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xfcefd3f88ebe26f6eb6d487de14c6ba40b8012f2f1c6a4cd5311f7bf73a7b4de","isrc":"FR8FB2406600","name":"Mauvais Garçons","registered_at":"2026-06-05T23:11:14Z","spotify_id":"0P2CkrsEP0e98iVgYtAUUX","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcefd3f88ebe26f6eb6d487de14c6ba40b8012f2f1c6a4cd5311f7bf73a7b4de. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0P2CkrsEP0e98iVgYtAUUX.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0P2CkrsEP0e98iVgYtAUUX.
Time Time (feat. Squeezie, Myd & KronoMuzik)
{"copyright_id":"0xd1cb4f69caa068a9d589f8ff6ef930a9e1c6218b440a7cbe0600500cbd1258f4","isrc":"FRDA82100180","name":"Time Time (feat. Squeezie, Myd & KronoMuzik)","registered_at":"2026-06-05T18:07:39Z","spotify_id":"1MkN8pZzDBf1b2uzfYVOQp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1cb4f69caa068a9d589f8ff6ef930a9e1c6218b440a7cbe0600500cbd1258f4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1MkN8pZzDBf1b2uzfYVOQp.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1MkN8pZzDBf1b2uzfYVOQp.
{"copyright_id":"0x3674affa1f23fcecc12dec3c6fbeb4a4e66ad3c3f24041958f8ed893ceed4f33","isrc":"TCAGC2287118","name":"Nous y sommes","registered_at":"2026-06-08T20:24:29Z","spotify_id":"6kmq1hyTgCBDPs3jBG9Ux5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3674affa1f23fcecc12dec3c6fbeb4a4e66ad3c3f24041958f8ed893ceed4f33. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6kmq1hyTgCBDPs3jBG9Ux5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6kmq1hyTgCBDPs3jBG9Ux5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb270b8689e5604b3a7e46489dc657ba461e47e9cbfeb21e52a7805b1fd11d28b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0Tab4yiv2M2CmzUnISO7h9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0Tab4yiv2M2CmzUnISO7h9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe488817148a91f32b27f5af1f6b4bc120757c115d2301f8dc281aa5d756f4d1b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6PjNULRcYdAXo8BzmZP1Yr.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6PjNULRcYdAXo8BzmZP1Yr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a958bc35078f670899b21d67a8a2fbf09ba6e06927958ed0cf379f747b5894. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5OhM1XLjiC7C2lTENOKUe4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5OhM1XLjiC7C2lTENOKUe4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15787ccb90ae9fb0d6c5ae06eac71bd3fc25c7c5ccbe9b6fcc45afdea88edb00. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3F8yavp7a4R1WJROF8AJRb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3F8yavp7a4R1WJROF8AJRb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d0c776da988727b1566f249e7f38a14b4e56b45df833ba4541ff99e400ce27. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5qjqqWA2qhxWRKajmpOPIO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5qjqqWA2qhxWRKajmpOPIO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b051962ce5b6fdbaefcbf578c748db315a4d58e6ad3072c322ca2c770d8786. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1l3z4ddaKbAbndZHGubtgb.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1l3z4ddaKbAbndZHGubtgb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90b68dca7ae62f2352221cdd7ed80c91fe655cf847e8757d79319ea66c09bef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2V8pleOfkPtxIL96gHev8S.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2V8pleOfkPtxIL96gHev8S.
{"copyright_id":"0x834feac87dc2b5df96d11330d89bcee82dcd7ce92864070c6ad13e44e5c798ff","isrc":"FR9W12218335","name":"Lost & Dizzy","registered_at":"2026-06-07T20:14:43Z","spotify_id":"1isveJHIqcM8NHfAPfC9ea","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x834feac87dc2b5df96d11330d89bcee82dcd7ce92864070c6ad13e44e5c798ff. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1isveJHIqcM8NHfAPfC9ea.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1isveJHIqcM8NHfAPfC9ea.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f8f9cadbce57544e13b6031147b76c634a5444bb65de8f64fcd3df4173f32e. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:32:04Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/54cUiLzW2gpFO37Flql54u.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/54cUiLzW2gpFO37Flql54u.
{"copyright_id":"0x30dddbdfd94474cd6f7aec5fca0ae769216084be3f268c61c38c13e3a7e9f03a","isrc":"FR9W12218337","name":"Violette & citronnelle","registered_at":"2026-06-07T07:41:58Z","spotify_id":"6QFodJOXRFL1wD7il68JZu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30dddbdfd94474cd6f7aec5fca0ae769216084be3f268c61c38c13e3a7e9f03a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6QFodJOXRFL1wD7il68JZu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6QFodJOXRFL1wD7il68JZu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb148071fd7533038a5e6a0003a690b192072fe52025276142637f8ffcd3c46. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5IstbPKIBEYUmAxXnfPzpK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5IstbPKIBEYUmAxXnfPzpK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3ebd05652750a8c8d25d017f60b84f0633848f2b95827f803ed7c23dbbeed5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5B62MPhvenHcV23Vpk7M59.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5B62MPhvenHcV23Vpk7M59.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7716a17a4429fb46755834b10b3f7907d14939eebe3f6bcc4d03cd03fd41b08f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6DqYUOzMgt5NIHFdJLSinG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6DqYUOzMgt5NIHFdJLSinG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbbd5b429a38bd8044c910eaab249963a05e88931ec352bc4a9380adb4024eae. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0D2eA6xMITMnb8RqnII4sU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0D2eA6xMITMnb8RqnII4sU.
{"copyright_id":"0x959ff23ab926d9b8a323979139bf900e740de84adcc1aa8a0cd78bf598c590fe","isrc":"FR9W12218342","name":"Interlude mafieux","registered_at":"2026-06-20T06:41:22Z","spotify_id":"0TF0TcWDpjs4YQbR4wCk16","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959ff23ab926d9b8a323979139bf900e740de84adcc1aa8a0cd78bf598c590fe. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0TF0TcWDpjs4YQbR4wCk16.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0TF0TcWDpjs4YQbR4wCk16.
{"copyright_id":"0x04ca54f3f06b4d5b701c7e104ea3f6e3d07ef6ac8c529de82b6b7d38eacf3571","isrc":"FR9W12218343","name":"Light You Up","registered_at":"2026-06-08T12:21:53Z","spotify_id":"3vRRBzvwA4Og2f1LtvHpf0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ca54f3f06b4d5b701c7e104ea3f6e3d07ef6ac8c529de82b6b7d38eacf3571. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3vRRBzvwA4Og2f1LtvHpf0.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3vRRBzvwA4Og2f1LtvHpf0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6fbf173e91955af239da9b1482c86fd8eaa968fd6836a5ea4be2b39f2713ca1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/65twe1XvBrfmAmeIGTXCmJ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/65twe1XvBrfmAmeIGTXCmJ.