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 0x17ff8ec82915f334a6496472bd13c32a57f671e3ba0cc7f2dfbf9e9c5abcae52. 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/70050307-4d08-48fb-b0d6-5aece8d10795.json and https://artists.proofprofile.net/proofs/artist/70050307-4d08-48fb-b0d6-5aece8d10795.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 0xe9251cffde878b424d122e3798a06c148dc3986dcf3adf15c553039fe405f335. 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/5LGG9YM4YPhmVvuom6T5QY.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/5LGG9YM4YPhmVvuom6T5QY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49635f810635613d008342edbda098e17ecb3323088b39467d017f840d0f3d62. 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/064o5Suvho8c7ZvHffwYE6.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/064o5Suvho8c7ZvHffwYE6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bfba609f9537c24b32b2d4ea2c9533652cca76c124cade4c2813997e35f3794. 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/4GGAC3gKzO5N9Vb8IQv0fQ.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/4GGAC3gKzO5N9Vb8IQv0fQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefcf8026f2510695ac43d21d09f7e7a94102c1a2e6750f4559c255de547f850d. 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/4r6QbLV9s96ayUqoW29zOv.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/4r6QbLV9s96ayUqoW29zOv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359e3940cb63c3dbba7bc7310eedbbf5897c8d84ae386852826011559b45642a. 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/37CgRnlN3p5eeIv9ZLKBw5.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/37CgRnlN3p5eeIv9ZLKBw5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fcb0298862b335245e510c1ad79dd133cc51a1f38867dc701e94615ce7bf17. 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/0An0e9j9S4YhWqtJ777pax.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/0An0e9j9S4YhWqtJ777pax.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0d9895eea91b69e24a9fd59744847631c26de42ad7493a0b648742b1f5d7b8. 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/5GC6b6Ukc7PfwG8VfYO3ar.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/5GC6b6Ukc7PfwG8VfYO3ar.
{"copyright_id":"0xe9251cffde878b424d122e3798a06c148dc3986dcf3adf15c553039fe405f335","isrc":"SEPQA2400002","name":"Långa Vägen Hem","registered_at":"2026-01-28T21:15:55Z","spotify_id":"4pZcisywg7cggTPIyWAOjM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9251cffde878b424d122e3798a06c148dc3986dcf3adf15c553039fe405f335. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4pZcisywg7cggTPIyWAOjM.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/4pZcisywg7cggTPIyWAOjM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150ecf917500b52243333c5f3783a6132dec5414ea8d17159906dcbda352626b. 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/0zsjZ3SFyIIAcpEIG9Z0Y1.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/0zsjZ3SFyIIAcpEIG9Z0Y1.
{"copyright_id":"0xa1e3ed71f4d10f0a5d76036634bc8c2a5659c4961e553b4db4afe90f52d49579","isrc":"SEUM71500355","name":"Ingen annan rör mig som du","registered_at":"2026-06-01T21:44:56Z","spotify_id":"1Vo4peT3VmtdLVtw1s65Cm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e3ed71f4d10f0a5d76036634bc8c2a5659c4961e553b4db4afe90f52d49579. 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/1Vo4peT3VmtdLVtw1s65Cm.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/1Vo4peT3VmtdLVtw1s65Cm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8255447754524fa9e787c36546ff0880fe368d4ac1d7fa372218d1f29460aeb8. 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/0vUBMQuq8u9ydHPjDzXeWr.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/0vUBMQuq8u9ydHPjDzXeWr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bfba609f9537c24b32b2d4ea2c9533652cca76c124cade4c2813997e35f3794. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3fAMAkFprKEk4ybN6Zf01D.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/3fAMAkFprKEk4ybN6Zf01D.