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 0x0c29577e9096c126713b2afae4950f6a72967952316747ecd954aff5f4fabd88. 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/38b4fa66-d364-4452-8085-48714fa70313.json and https://artists.proofprofile.net/proofs/artist/38b4fa66-d364-4452-8085-48714fa70313.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 0x1dc426eb2bf11224744d1bb84bd36bd9578ce8921f6077dc0b10c62c1c4b9f34. 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/48pYiYimZ5N8cUdY0F0FQf.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/48pYiYimZ5N8cUdY0F0FQf.
{"copyright_id":"0xa89af9634e25ee4d464b8b541da7d7f237ae2e8909c6c522da202b9b9a12ad4a","isrc":"USQX92002542","name":"Leave It To A Song","registered_at":"2026-06-26T10:15:44Z","spotify_id":"6s9IRQiatDGDzwbWVnBkDh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa89af9634e25ee4d464b8b541da7d7f237ae2e8909c6c522da202b9b9a12ad4a. 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/6s9IRQiatDGDzwbWVnBkDh.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/6s9IRQiatDGDzwbWVnBkDh.
{"copyright_id":"0xda85913da4f5d3b718c13733a74139e3d39c941f628b914aee690222fa090417","isrc":"USQX92002543","name":"Would Have Loved Her - Stripped","registered_at":"2026-06-05T19:29:25Z","spotify_id":"31yEajfaRjTVwUXy6awvdf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda85913da4f5d3b718c13733a74139e3d39c941f628b914aee690222fa090417. 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/31yEajfaRjTVwUXy6awvdf.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/31yEajfaRjTVwUXy6awvdf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d4897c4aaf31917914b431970a75dd986520094ddd27ffaec589cc5fa0cf47. 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/4VrNsx6O9zqdp8LfDsdSh9.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/4VrNsx6O9zqdp8LfDsdSh9.
{"copyright_id":"0xb55b69b23f769a6e5396e4366358cfe5dd135474fea2a21d8d11aeeacbb6108c","isrc":"USQX92002545","name":"They Make Whiskey","registered_at":"2026-06-21T19:20:40Z","spotify_id":"06vHcPKllq5eamrKRvBwVZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55b69b23f769a6e5396e4366358cfe5dd135474fea2a21d8d11aeeacbb6108c. 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/06vHcPKllq5eamrKRvBwVZ.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/06vHcPKllq5eamrKRvBwVZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cf5d5cab73c070e7cd206cfa143b89a543d3678bd36ab39d0dfd982866f318f. 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/1sB6ips64imA7hjqW2QTcG.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/1sB6ips64imA7hjqW2QTcG.
{"copyright_id":"0x8ca167293307d47d0b09c163d9c7801367ec73b85927cb74f4e8f0b59f6fba1f","isrc":"USQX91902303","name":"Man Enough Now - Radio Edit","registered_at":"2026-06-07T10:42:51Z","spotify_id":"5qAnNRTsgO0ffyVrD1Ilgv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca167293307d47d0b09c163d9c7801367ec73b85927cb74f4e8f0b59f6fba1f. 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/5qAnNRTsgO0ffyVrD1Ilgv.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/5qAnNRTsgO0ffyVrD1Ilgv.
{"copyright_id":"0x3006bda12eddfc7b63300f116f5e00afee8e29f7076bc618a3cbb428f9c8a57f","isrc":"QM24S2303304","name":"Hell of a Hometown","registered_at":"2026-06-10T14:51:19Z","spotify_id":"62GUW1nFv6ekfNyprziCvo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3006bda12eddfc7b63300f116f5e00afee8e29f7076bc618a3cbb428f9c8a57f. 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/62GUW1nFv6ekfNyprziCvo.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/62GUW1nFv6ekfNyprziCvo.
{"copyright_id":"0x32fd42b132a92513869ce9cba0d2134e4f2c86c03bbaf49a71ab6a6ce243ad6e","isrc":"USQX92105217","name":"Carolina Blue","registered_at":"2026-06-19T01:25:17Z","spotify_id":"5SdAUf7GU8qtAMLoGcmorW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32fd42b132a92513869ce9cba0d2134e4f2c86c03bbaf49a71ab6a6ce243ad6e. 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/5SdAUf7GU8qtAMLoGcmorW.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/5SdAUf7GU8qtAMLoGcmorW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x679a41d77b8564c06b01a9a2b31222ed23ffa999b0a568fb45a5b58b9212f069. 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/0ZGIdhNtN93XoRov5T0pid.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/0ZGIdhNtN93XoRov5T0pid.
{"copyright_id":"0x251d64131f6447f3cb7353be2a2e88d10a72b7e9c0a666ed2dc2d6566ca7d219","isrc":"USQX92003339","name":"Would Have Loved Her","registered_at":"2026-06-04T14:30:02Z","spotify_id":"7cwTQ1psgGDuX1eBqrKonZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x251d64131f6447f3cb7353be2a2e88d10a72b7e9c0a666ed2dc2d6566ca7d219. 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/7cwTQ1psgGDuX1eBqrKonZ.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/7cwTQ1psgGDuX1eBqrKonZ.
{"copyright_id":"0x23f5d630a029d040f31e64d2e0bcb99fb092322ff0012175fbe3ba19764c21e1","isrc":"TCACS1603366","name":"Man Enough Now","registered_at":"2026-06-04T11:01:46Z","spotify_id":"1DKUs6bsxsDtnbykNSiGxB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23f5d630a029d040f31e64d2e0bcb99fb092322ff0012175fbe3ba19764c21e1. 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/1DKUs6bsxsDtnbykNSiGxB.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/1DKUs6bsxsDtnbykNSiGxB.
{"copyright_id":"0x8ca167293307d47d0b09c163d9c7801367ec73b85927cb74f4e8f0b59f6fba1f","isrc":"USQX91902303","name":"Man Enough Now - Radio Edit","registered_at":"2026-06-07T10:42:51Z","spotify_id":"5jvC0tUyD8j8vgZzfwZSCM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca167293307d47d0b09c163d9c7801367ec73b85927cb74f4e8f0b59f6fba1f. 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/5jvC0tUyD8j8vgZzfwZSCM.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/5jvC0tUyD8j8vgZzfwZSCM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2255e1ed8ac074c1a631151415815793e78a34922dba90935e76df81388b7e6. 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/3nQ0xv2TIH8fGfoZLEizk4.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/3nQ0xv2TIH8fGfoZLEizk4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ef4fa65a9e9c81100b48c97f3e3a98563f75a49955f5e1720e9a68f535897b. 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/2b97E2bXt47sX7wcuM97z6.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/2b97E2bXt47sX7wcuM97z6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73ed84e50d09369aedd365c4b32ed66a7f5d5e5f99a16262f711779d0b1f964. 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/42k2v2xGECxm0ZOyfOUygw.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/42k2v2xGECxm0ZOyfOUygw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894a57a216fa0650846a6d8ac9ce7f9683588043e9dbc4a9ee2d04e1fe0d16e0. 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/45yFhHhGCg5dEw0FcykwGr.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/45yFhHhGCg5dEw0FcykwGr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d48ff8c3afee2062770179ce91669ac00572d6299a245d8a6d1c7e44696545. 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/0QeYfEmq1rHrZ0p8s0KOHJ.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/0QeYfEmq1rHrZ0p8s0KOHJ.