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 0x56048500c1de3b7b85b97aa87f0b9943752563adba26b160b97d925b3313ff54. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8005d7d5-aac7-4f17-bc39-1b626fe7b819.json and https://artists.proofprofile.net/proofs/artist/8005d7d5-aac7-4f17-bc39-1b626fe7b819.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xf292acee592982b939297371320bfb29ca7db359164b344a0887449452f41b8d. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6tZG5Xybgdwgy7Ysa02osT.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/6tZG5Xybgdwgy7Ysa02osT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab65141eabead69d70491bd13b68f8a100e5e47803c5d8b8c90aff719828f85. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/40SHrq9tTzsYXWEH48M35G.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/40SHrq9tTzsYXWEH48M35G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab65141eabead69d70491bd13b68f8a100e5e47803c5d8b8c90aff719828f85. 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/552ATUTTOGYUR5JucZ9hkC.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/552ATUTTOGYUR5JucZ9hkC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2700e731bd8e4289e73687d813ca626ec13ed7f74649231e3bf282b18c89a5. 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/3hglltnF8fCiB9QCh2aaV2.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/3hglltnF8fCiB9QCh2aaV2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0526dc52a6554d259ac88aee1846f74fc97aae4c79ecad29f9bb7dc287ec5f. 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/0lrlBfrlGIAiupo5LuAHAr.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/0lrlBfrlGIAiupo5LuAHAr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba7c7053e3ae9ac9554b77069e2b8cce2dcd1e59f506a91bfd1ae7ef2b7f461. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3PGsYLq7dcJE3pyt1j9jE9.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/3PGsYLq7dcJE3pyt1j9jE9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6840a4baa9346f06086c17874c40afa43641cc9e2509832056613520bd68946f. 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/7xakjvitZwkBWluOFk3Wgv.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/7xakjvitZwkBWluOFk3Wgv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3238a66d58d867b06b545f886b45ac284c83f3d9afbd247a2e876524d86dbed0. 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/0SpTm3wTlfBUpuwyPag7Mu.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/0SpTm3wTlfBUpuwyPag7Mu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522e43bf45e34d3f7894c9e18b1b3fe13ff01df13fabd60d79a3c767af4e8884. 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/6P38z71riuUgSDVvOZcSLJ.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/6P38z71riuUgSDVvOZcSLJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abdfc30ce60b286d8a2c0511b259960d33f872e93e6544da6a9f8a9f613ce72. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4OS7DC2DVyMlasBdPkRTsr.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/4OS7DC2DVyMlasBdPkRTsr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643f274b6b4ebf87d92f37056c7f6627c1fa93620d58ca80b8c84ada54236778. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0N7T2F1njVjA2128UgJsxK.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/0N7T2F1njVjA2128UgJsxK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ec7055e2f3517550b802cb561885df4863ced7958006582f9a2dcb3d43cf65. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5UhzQZAWCSU2T8xJjI2k5c.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/5UhzQZAWCSU2T8xJjI2k5c.
{"copyright_id":"0x085db967bfa1d8f4b1316df9a99266b5f80064e15989ff9b31d630743bf8f9ba","isrc":"QZQAY2450859","name":"Soy Sentimental","registered_at":"2026-06-11T04:31:27Z","spotify_id":"0JtkaQV6oqWPoBLyJRDbFO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085db967bfa1d8f4b1316df9a99266b5f80064e15989ff9b31d630743bf8f9ba. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0JtkaQV6oqWPoBLyJRDbFO.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/0JtkaQV6oqWPoBLyJRDbFO.
{"copyright_id":"0x87f4c3e069ea30473c1ae74a31abafb21d117fb4d14ac882f8231c133c9907c7","isrc":"QZS7J2423811","name":"Puta Romántica","registered_at":"2026-06-18T12:53:30Z","spotify_id":"4llkS4ssWQCnHfBjy7nCln","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f4c3e069ea30473c1ae74a31abafb21d117fb4d14ac882f8231c133c9907c7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4llkS4ssWQCnHfBjy7nCln.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/4llkS4ssWQCnHfBjy7nCln.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae2a0d8d3bf7ecd9df9272d6080d44da9a862182328bbeeb6b005b60a4a169f. 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/07nrSqKLnekzCGvIJhe8db.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/07nrSqKLnekzCGvIJhe8db.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085db967bfa1d8f4b1316df9a99266b5f80064e15989ff9b31d630743bf8f9ba. 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/1iJ4EFBYUH2nJC3APHlmr1.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/1iJ4EFBYUH2nJC3APHlmr1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a303d76b7cdd1727589053d34c91284a373a74452965d7b60a8ec279a7cb39. 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/1BIBvxFoW176AqVrimI8Tv.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/1BIBvxFoW176AqVrimI8Tv.
{"copyright_id":"0x87f4c3e069ea30473c1ae74a31abafb21d117fb4d14ac882f8231c133c9907c7","isrc":"QZS7J2423811","name":"Puta Romántica","registered_at":"2026-06-18T12:53:30Z","spotify_id":"2FmYAuItrPmhlBscunFAFD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f4c3e069ea30473c1ae74a31abafb21d117fb4d14ac882f8231c133c9907c7. 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/2FmYAuItrPmhlBscunFAFD.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/2FmYAuItrPmhlBscunFAFD.
{"copyright_id":"0x9fe23921d06d6d8d20dccdba91833e207faad1d283e4c8adf1b71eeaf4aa8a6e","isrc":"QZS7J2415720","name":"Tú Sí","registered_at":"2026-06-24T08:12:46Z","spotify_id":"1HgShc9utQPOgfwZWfooi4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe23921d06d6d8d20dccdba91833e207faad1d283e4c8adf1b71eeaf4aa8a6e. 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/1HgShc9utQPOgfwZWfooi4.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/1HgShc9utQPOgfwZWfooi4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffc68ce16ab6f7a1bd7c8a68e518d34854b9dd50f43ace8f35b39b7110a30c3. 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/1hs40AFXYBntQvqXSbYA30.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/1hs40AFXYBntQvqXSbYA30.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd2fed1fdc56cd0662a24cde00b172b03291b75642305035acab3efb35fbab46. 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/05rJUazlfsGTCQONYjbeWW.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/05rJUazlfsGTCQONYjbeWW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda3dfb8f7a4cfa964d4047c03f47be9dff1c011c4f0b596f87c0c1b1e6115ca. 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/5iHTaTKxDCZzMZL3TEwFM6.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/5iHTaTKxDCZzMZL3TEwFM6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b3747b182f4b2c1d56c5e00862347bd2d36fb69fae5d987064c9c82b1f337b8. 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/4GBYEvlqGpicQaNRv3XQZg.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/4GBYEvlqGpicQaNRv3XQZg.
Every Lil' (feat. DJ Plead & MJ Nebreda)
{"copyright_id":"0x6f7dfed28ccd10ad8c0b39c93786ab18215d036c3c55db62b922c0d042629c70","isrc":"GBMVH2300610","name":"Every Lil' (feat. DJ Plead & MJ Nebreda)","registered_at":"2026-06-06T16:42:25Z","spotify_id":"39bZPBoasEOCJXMR4TPqP5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7dfed28ccd10ad8c0b39c93786ab18215d036c3c55db62b922c0d042629c70. 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/39bZPBoasEOCJXMR4TPqP5.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/39bZPBoasEOCJXMR4TPqP5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569424042f8891b657606bb43bb99b862f9c845c8643e75a1b0883e1bce2f888. 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/7EumVqxITVmJkocpDFZa9k.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/7EumVqxITVmJkocpDFZa9k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf292acee592982b939297371320bfb29ca7db359164b344a0887449452f41b8d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1SMR36uiBxaTOo5mJ6RSCB.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/1SMR36uiBxaTOo5mJ6RSCB.
{"copyright_id":"0xbefbe615db56df7696fd7585fd23827cc31e61c52f6d990ffb29b81d0bfc36fe","isrc":"GBAAP2400208","name":"Bikini - MJ Nebreda edit","registered_at":"2026-06-23T02:46:22Z","spotify_id":"28WEVM4fE9aPRRXnV5EhBj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbefbe615db56df7696fd7585fd23827cc31e61c52f6d990ffb29b81d0bfc36fe. 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/28WEVM4fE9aPRRXnV5EhBj.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/28WEVM4fE9aPRRXnV5EhBj.
{"copyright_id":"0x4dedde2bc0dc8a9224c2d263f3dfe3ce7172ed23fe627a422db8cdf572bd1c63","isrc":"USYBL2202048","name":"Arquitecto - Original Version","registered_at":"2026-06-24T11:28:02Z","spotify_id":"64h7Yup1cQwM5tU31PiPSC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dedde2bc0dc8a9224c2d263f3dfe3ce7172ed23fe627a422db8cdf572bd1c63. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/64h7Yup1cQwM5tU31PiPSC.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/64h7Yup1cQwM5tU31PiPSC.