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 0xf5cd377840ba9abda9add2226d62f29752ae84565dca98b3f2d511735104eb72. 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/ae626c82-25a0-4963-ae0c-5b82ba515eb2.json and https://artists.proofprofile.net/proofs/artist/ae626c82-25a0-4963-ae0c-5b82ba515eb2.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 0x209c7d138f1fe09d86199a8fce67d6815350400ce41f9a177be0263e2e926b7e. 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/1o0fuJ3LD3xCoMPiBEci2l.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/1o0fuJ3LD3xCoMPiBEci2l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05923dac8d74561b48531b3e156b54f47019cb14b34c9ad8179a3ec1c17ced7e. 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/3UDpoUMBpAucMuM7gUSo3p.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/3UDpoUMBpAucMuM7gUSo3p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa79d7a533e8f14a9840e47025e4d6e8900d1fbd4005785d8ec80b041c397635. 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/6Vae9Azt8KzIEhtwmVJytc.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/6Vae9Azt8KzIEhtwmVJytc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7b0cb8d94080726b824d07f6371db5fd443b8ce47fad73976266ea6ff66e14. 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/433mEuSLYl2WrcGzMeLD3q.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/433mEuSLYl2WrcGzMeLD3q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815f49fecebbdb3391e00f49a7ef81c2d482e34686936c7a87ffd5455a468806. 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/750eLgfHVrnmLKG8euumGz.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/750eLgfHVrnmLKG8euumGz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103f9517b09bbf2394d60a927b30912dd66192e05935a48af67112b079771eb8. 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/3gj6j458AIpsg5mDPFarft.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/3gj6j458AIpsg5mDPFarft.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32406da00336867b2f27aa7e6307db25afba58ff9049dda98829b5bf03a2159a. 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/5vZ8LE6CgDtwr64Lkd1Ufb.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/5vZ8LE6CgDtwr64Lkd1Ufb.
{"copyright_id":"0x127d196b593eedd0a9f2fdd5c2d2e8e28bcc222f0105836871102d6fd1a313f4","isrc":"GXBDS2302413","name":"another winter","registered_at":"2026-06-05T09:09:09Z","spotify_id":"17ZOpXPWGnbkgVe6kuHASQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127d196b593eedd0a9f2fdd5c2d2e8e28bcc222f0105836871102d6fd1a313f4. 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/17ZOpXPWGnbkgVe6kuHASQ.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/17ZOpXPWGnbkgVe6kuHASQ.
{"copyright_id":"0x0589a7aa169091d5bd168da80dec1c58f9fdef664d81049df8e17f9a67691a27","isrc":"GXBDS2332918","name":"coffee break","registered_at":"2026-06-10T22:24:04Z","spotify_id":"2ZE4bbanJwDKJGeM7koipQ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0589a7aa169091d5bd168da80dec1c58f9fdef664d81049df8e17f9a67691a27. 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/2ZE4bbanJwDKJGeM7koipQ.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/2ZE4bbanJwDKJGeM7koipQ.
{"copyright_id":"0xdefe08b53d41bfbb09c8c23a0e2cdfb4cb2f5f222455bc86b7868885ae736aa9","isrc":"GXBDS2377664","name":"still here","registered_at":"2026-06-04T09:56:11Z","spotify_id":"4Z2cDh7W8h9TClaXhqs084","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdefe08b53d41bfbb09c8c23a0e2cdfb4cb2f5f222455bc86b7868885ae736aa9. 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/4Z2cDh7W8h9TClaXhqs084.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/4Z2cDh7W8h9TClaXhqs084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2991aa4aa186f9221f4642e883cbb408d626734cdfa5f9302292423e9f108e74. 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/5ouYmOH2zSzH8iNIyhL41W.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/5ouYmOH2zSzH8iNIyhL41W.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ad0baa664305bc344d7ff5137da3165be33bfcc75102b8cd023f9f16bc6f40. 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/0fxXEaS9dRpUO2QXxn0WeF.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/0fxXEaS9dRpUO2QXxn0WeF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7348e43aa422fc8fb5046bd180c77ce4c68a09836ca2802d452f63a7a61305fe. 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/5gwadFQQWCAMxp4dOdIegZ.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/5gwadFQQWCAMxp4dOdIegZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf124ea37b29ebb350c97c4ad03609bf173af9becd482ee9cd8cf702af711572c. 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/6lAMZUwBz8f66r9Pg1Jwt5.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/6lAMZUwBz8f66r9Pg1Jwt5.
{"copyright_id":"0x7c919b59fbeaa8f3169205ea1244e85d90e98a6e350c62ccca8562232cbcabae","isrc":"GXBDS2323934","name":"next to you","registered_at":"2026-06-18T21:54:07Z","spotify_id":"2lHQNXwjOfln6Gv9mfoXhH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c919b59fbeaa8f3169205ea1244e85d90e98a6e350c62ccca8562232cbcabae. 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/2lHQNXwjOfln6Gv9mfoXhH.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/2lHQNXwjOfln6Gv9mfoXhH.
{"copyright_id":"0x15666da8609312d383baa184b5b47016e50b20ca8fcb0e648ddb74b6da033b33","isrc":"GXBDS2349866","name":"midnight sky","registered_at":"2026-06-06T06:29:13Z","spotify_id":"7ii9LLuh6miRVxJDqOLeCz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15666da8609312d383baa184b5b47016e50b20ca8fcb0e648ddb74b6da033b33. 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/7ii9LLuh6miRVxJDqOLeCz.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/7ii9LLuh6miRVxJDqOLeCz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9845c2f2c75c414a36a4bed1eda4b4b79a57da351397ef179c9cf4f7e765802e. 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/4IJBaEedAqkqjGZlWHwnGF.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/4IJBaEedAqkqjGZlWHwnGF.
{"copyright_id":"0x17b78401fd2f3b428a32cf99f84d9a9410682db29dcce78747c34ea48fdc4a9a","isrc":"GX38U2317649","name":"little garden","registered_at":"2026-06-08T10:12:11Z","spotify_id":"5gXMFXmvSxXFPoVmyTMYsg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b78401fd2f3b428a32cf99f84d9a9410682db29dcce78747c34ea48fdc4a9a. 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/5gXMFXmvSxXFPoVmyTMYsg.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/5gXMFXmvSxXFPoVmyTMYsg.
{"copyright_id":"0xed97eea890fd6b566b0ca5ef61e3f1da4a389064a5af5371fe9e5758cac38ebb","isrc":"GX38U2397313","name":"jazz avenue","registered_at":"2026-06-05T15:32:09Z","spotify_id":"1n0VCsxuWaj5cmFLmapbzz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed97eea890fd6b566b0ca5ef61e3f1da4a389064a5af5371fe9e5758cac38ebb. 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/1n0VCsxuWaj5cmFLmapbzz.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/1n0VCsxuWaj5cmFLmapbzz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb1f391591c58211e6a5743cf42809a9b0331afd07983063a0d38755fbe844f. 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/4vNQUXnz3gZYZjEboERIVQ.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/4vNQUXnz3gZYZjEboERIVQ.