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 0x94c70777fed158c946b9e7ff5eb5c57a1fb639272c30a63d0c9c93799f18ef70. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fb26e8e4-bb1e-4929-a501-e018ade591c7.json and https://artists.proofprofile.net/proofs/artist/fb26e8e4-bb1e-4929-a501-e018ade591c7.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 0x50d104d61c0f2b77988ea7409ee02c24e2a3a713ff32b1e6747dd63d36979004. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0cFEa2hw5RT5Bkum2BAI1A.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/0cFEa2hw5RT5Bkum2BAI1A.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849b00e13fc6a640f6e4d91553fb444c947e30f5152126bd6d4f154c8819856c. 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/4Sz7m4LiV1jiy6aPMYFW7R.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/4Sz7m4LiV1jiy6aPMYFW7R.
{"copyright_id":"0xc27dcc891c69acf4784a386ea76fe9419a0df1d5c0b5e5697830978bde5065c3","isrc":"QZTV32406910","name":"Enamorado del dinero","registered_at":"2026-06-19T08:24:18Z","spotify_id":"1RWvFjfBTmjHzrlxwqcQkx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc27dcc891c69acf4784a386ea76fe9419a0df1d5c0b5e5697830978bde5065c3. 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/1RWvFjfBTmjHzrlxwqcQkx.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/1RWvFjfBTmjHzrlxwqcQkx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c9af8d3de9db938e210e1e872a7c81508fd33661716a5b6d5eec5912c7cc3d. 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/3j21F0PwlIDa67o6TrUBfT.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/3j21F0PwlIDa67o6TrUBfT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0752f1b0c2654c75aee97a7b9f63243771622ecd520064b88a18f7cfd5672ce0. 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/6rPPUIlzo9o5GPTayhvaWG.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/6rPPUIlzo9o5GPTayhvaWG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25999681221d4084f5df0f0af68d97b61386187dcdb81ce8f86f9175ae9470d. 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/3WJBrfBx5JLHgojHT2Di6s.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/3WJBrfBx5JLHgojHT2Di6s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6003ad753b6490a0c8dff4e80aaaa4005ac78dfd0239674a6fdff0de5ca69585. 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/1cfGDsDp2MVZuYywzBrk7g.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/1cfGDsDp2MVZuYywzBrk7g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81f1e56ab614cd8e5c5e65be682a0d8e91184a68f8eafe2579e5745da093de9. 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/38lc7pHCpQu09pe6tmAd9N.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/38lc7pHCpQu09pe6tmAd9N.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43efc54a300086558f534adb054b62592bc7333e450dc5524a5892ab458a6e2. 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/3XvjSVmp3VnCQtocQAbEPv.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/3XvjSVmp3VnCQtocQAbEPv.
{"copyright_id":"0x61d5c81d1d062fa14396adfd3a714e7c8187ecc90c949bd0102ee7b5c2b93a3f","isrc":"QZWDE2431159","name":"Te soy sincero","registered_at":"2026-06-25T23:32:01Z","spotify_id":"7FltR8sBqbF2Nv4equeJdh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d5c81d1d062fa14396adfd3a714e7c8187ecc90c949bd0102ee7b5c2b93a3f. 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/7FltR8sBqbF2Nv4equeJdh.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/7FltR8sBqbF2Nv4equeJdh.
{"copyright_id":"0xf0e5355a066419b704db6feb18339cb112f9fbfa400e5bbedc9d30ecf8301328","isrc":"QZWV32454153","name":"Wacha vos me tenes loco","registered_at":"2026-06-25T21:23:07Z","spotify_id":"1h2CgiJOMW0HHqv8IqdZ3k","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e5355a066419b704db6feb18339cb112f9fbfa400e5bbedc9d30ecf8301328. 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/1h2CgiJOMW0HHqv8IqdZ3k.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/1h2CgiJOMW0HHqv8IqdZ3k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5589ac7600d600023a0bd982690a78db27499c84cbf336215def68e2fd131d9a. 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/2n9LTw0T1wIm4vGkcKNEdT.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/2n9LTw0T1wIm4vGkcKNEdT.