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 0x8b17e6c141ffaa47a5dc1311922089f7e64dbd52ea04ca7b3d892e9ab2d2d828. 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/c0b98e2c-70c5-43ee-aaa5-5bddb53d3e85.json and https://artists.proofprofile.net/proofs/artist/c0b98e2c-70c5-43ee-aaa5-5bddb53d3e85.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 0xccd5dbf81b70e16085dc2b1d5ea81ac66216b974a4108df94870f7f5a827f5f3. 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/7jkhAcSzdxdVBmcq6O3lqT.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/7jkhAcSzdxdVBmcq6O3lqT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11b7b279a0e405fcb6daf7af0aa33ded6650fd425f096686e23346ab1d310cc. 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/79RcugmUa6oTW3tMEYhVJm.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/79RcugmUa6oTW3tMEYhVJm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4108a3117b36d1270642b9c5714f96032347b40b8739302d11e10c489312674. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3TeTaMibR8IqU7KK4OwFni.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/3TeTaMibR8IqU7KK4OwFni.
{"copyright_id":"0x2129f460954f3da11efa98cd21bd6dc40713d0fd67a3446cf512d0dc27ffe7f6","isrc":"TR0800600600","name":"İstanbul'u Dinliyorum","registered_at":"2026-06-18T06:41:22Z","spotify_id":"6zRByaxgdisB4ZMWKCnQHZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2129f460954f3da11efa98cd21bd6dc40713d0fd67a3446cf512d0dc27ffe7f6. 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/6zRByaxgdisB4ZMWKCnQHZ.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/6zRByaxgdisB4ZMWKCnQHZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c384cd9c926a09112d0fbacaaecc9f9976117a9eb17210b29dfcf80efbf1d20. 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/7AmwrlgTg3SgbPLT23PEun.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/7AmwrlgTg3SgbPLT23PEun.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6df3257104c361b401b44fba450a1aa33d7eb13713ea56da8c7d91ff908b247. 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/7Fxcux8Luq3c4D6pRNA63L.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/7Fxcux8Luq3c4D6pRNA63L.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f0614a0fd71c8d464a281bafe4552493d3ac8d75f05b73122431c8c2e774e9. 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/703TCaRb5BnoZ3mjuo6pI5.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/703TCaRb5BnoZ3mjuo6pI5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29913e6a75ab32f0f8c547159a8ce11a6de9bf6cf4369ed853254eb6c830e785. 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/3ylFxSpENJZiU0iTlpAA2k.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/3ylFxSpENJZiU0iTlpAA2k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e28b7c983d90e489f41c95ccf87984c0aab0bebdca327bacb7398509f6aaa3. 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/7b4Wt6xHdTY75x23mghR3S.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/7b4Wt6xHdTY75x23mghR3S.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063d46644e3b0ec103c109bae630b710f6dcfe162745abf5bce365bfa006f629. 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/4KnhJimZaqVaC0RE2XL7IV.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/4KnhJimZaqVaC0RE2XL7IV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dff2e7950f6b1668ff2ee7a2c8d341858dd1279a43d54c87d25a013e846b5b3. 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/7FzDXkes174uHzQwAVb7B4.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/7FzDXkes174uHzQwAVb7B4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa888a3d0772886e6d594664131ac9440af3ffd80d3648fb95763cba3232aec09. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2ICbKAqXbW5tR9Hc189Zwz.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/2ICbKAqXbW5tR9Hc189Zwz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c544b49955aebeca1bac35407fab0c3e483c08f848921316592e8b61b3ce727. 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/1YHZTovsyNih8cLO5ZcSAA.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/1YHZTovsyNih8cLO5ZcSAA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5ca37434c7848b2d5fbc60cda8c468ac8555484a3256fd8d684582f3666b82. 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/31EjsvYbdnPtvzSKr5TXqo.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/31EjsvYbdnPtvzSKr5TXqo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2d5ba99fdc62d0153997813b11757b46161ee250022de48bbec04a9bdad68b. 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/4xZtXNZs2xYOmlDDRzQub6.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/4xZtXNZs2xYOmlDDRzQub6.
{"copyright_id":"0xbebabb6e950a8f77e06a3d9bc6823259f312971fb51ee88d55fae1c46975c4dc","isrc":"TR0800600693","name":"Kaşlarının Karasına","registered_at":"2026-06-27T19:24:08Z","spotify_id":"5feTMnbh78g6x00QdSuVRU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbebabb6e950a8f77e06a3d9bc6823259f312971fb51ee88d55fae1c46975c4dc. 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/5feTMnbh78g6x00QdSuVRU.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/5feTMnbh78g6x00QdSuVRU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b726932f1f8a40f615ad31c5de9f3e60eb6eb625f522abac3c537755e3d4ea1. 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/6BuIF3LfH8vvQ389tfP6Ex.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/6BuIF3LfH8vvQ389tfP6Ex.