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 0xae91679e8ec1fe543a537ff6c3f981e1d33140a02ed43bfb24e437fe5b5943db. 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/1e640f6c-560e-4531-8f23-f441b6047927.json and https://artists.proofprofile.net/proofs/artist/1e640f6c-560e-4531-8f23-f441b6047927.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 0x39c2daa4f1191882a337ec1fa56e23fb30fc7282e89189eb64cd2017173de91f. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/44fo4MMdbaX4pLyATb0kOc.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/44fo4MMdbaX4pLyATb0kOc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a523d6140bb30ac947202d69dbf38374733163b3d17d7e0396b5fe9f8596f1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/149GsnmEUJhbeDjngfCTFU.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/149GsnmEUJhbeDjngfCTFU.
{"copyright_id":"0x9b69f3cdbe8724d4a4e5bafc2a35a0f11ed5b3ff42205f4fc1bc641ce2507277","isrc":"QZQAY2328125","name":"A Better Way To Bleed","registered_at":"2026-06-07T16:05:25Z","spotify_id":"2K5LkFccii1X9TJYvbHsbt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b69f3cdbe8724d4a4e5bafc2a35a0f11ed5b3ff42205f4fc1bc641ce2507277. 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/2K5LkFccii1X9TJYvbHsbt.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/2K5LkFccii1X9TJYvbHsbt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c2daa4f1191882a337ec1fa56e23fb30fc7282e89189eb64cd2017173de91f. 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/6rGMHgvyQnO6hW6XQwU4ll.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/6rGMHgvyQnO6hW6XQwU4ll.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a523d6140bb30ac947202d69dbf38374733163b3d17d7e0396b5fe9f8596f1. 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/20hr3o3bDAND5KGOQayJin.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/20hr3o3bDAND5KGOQayJin.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c2daa4f1191882a337ec1fa56e23fb30fc7282e89189eb64cd2017173de91f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0LpFyy2V1mh9mRPTrIUi5O.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/0LpFyy2V1mh9mRPTrIUi5O.
{"copyright_id":"0x9b69f3cdbe8724d4a4e5bafc2a35a0f11ed5b3ff42205f4fc1bc641ce2507277","isrc":"QZQAY2328125","name":"A Better Way To Bleed","registered_at":"2026-06-07T16:05:25Z","spotify_id":"3jVMRnYmlO6kFrlvOUOHc9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b69f3cdbe8724d4a4e5bafc2a35a0f11ed5b3ff42205f4fc1bc641ce2507277. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3jVMRnYmlO6kFrlvOUOHc9.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/3jVMRnYmlO6kFrlvOUOHc9.
{"copyright_id":"0xc7c91c24c1610e8e25efb366ecb3d12512a2da40e4837394afb6d27dece15fdc","isrc":"QZS7J2305068","name":"The Impossible","registered_at":"2026-06-06T13:41:50Z","spotify_id":"3EcGtp084yjd7iQaRYbKnW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c91c24c1610e8e25efb366ecb3d12512a2da40e4837394afb6d27dece15fdc. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3EcGtp084yjd7iQaRYbKnW.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/3EcGtp084yjd7iQaRYbKnW.
{"copyright_id":"0x1fb48557e98bb27e3a84bfb977b47fe45592a9ac0d77a5a98f62cb0fa8b4886b","isrc":"QZS7J2323652","name":"The Edge","registered_at":"2026-06-08T06:52:09Z","spotify_id":"2CNUTNESbLrPHrW3lksurL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb48557e98bb27e3a84bfb977b47fe45592a9ac0d77a5a98f62cb0fa8b4886b. 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/2CNUTNESbLrPHrW3lksurL.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/2CNUTNESbLrPHrW3lksurL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c2daa4f1191882a337ec1fa56e23fb30fc7282e89189eb64cd2017173de91f. 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/7hvUri1NJcxq54VZObUNOm.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/7hvUri1NJcxq54VZObUNOm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb83cf7377bdccd3a848e3d55c49995c21dbb8f2809dc5d0403616def2a0ab5e7. 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/6SFVJohEXoB93N3EC1APbR.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/6SFVJohEXoB93N3EC1APbR.
{"copyright_id":"0xc7c91c24c1610e8e25efb366ecb3d12512a2da40e4837394afb6d27dece15fdc","isrc":"QZS7J2305068","name":"The Impossible","registered_at":"2026-06-06T13:41:50Z","spotify_id":"0ZPs2CikMM6cmBFNjcn9Mt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c91c24c1610e8e25efb366ecb3d12512a2da40e4837394afb6d27dece15fdc. 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/0ZPs2CikMM6cmBFNjcn9Mt.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/0ZPs2CikMM6cmBFNjcn9Mt.
{"copyright_id":"0xe21f87ef4b3d8fb193920f0acc9db2c64c2ecbc436958cf73597cc8240edb875","isrc":"QZSYP2346026","name":"I'm Not Here","registered_at":"2026-06-10T22:43:14Z","spotify_id":"0h2fgjd9kdT3pyiCNavNz9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21f87ef4b3d8fb193920f0acc9db2c64c2ecbc436958cf73597cc8240edb875. 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/0h2fgjd9kdT3pyiCNavNz9.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/0h2fgjd9kdT3pyiCNavNz9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935fe3135987263cc416b5983ac8fcc75faa9679013a9fa7a8a1411ed131bdf2. 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/6rdRnpUEb3lMjtlEXz23wy.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/6rdRnpUEb3lMjtlEXz23wy.
{"copyright_id":"0x9b69f3cdbe8724d4a4e5bafc2a35a0f11ed5b3ff42205f4fc1bc641ce2507277","isrc":"QZQAY2328125","name":"A Better Way To Bleed","registered_at":"2026-06-07T16:05:25Z","spotify_id":"0e73DAPx4w37tpi7YNJ8vT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b69f3cdbe8724d4a4e5bafc2a35a0f11ed5b3ff42205f4fc1bc641ce2507277. 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/0e73DAPx4w37tpi7YNJ8vT.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/0e73DAPx4w37tpi7YNJ8vT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x289a6da6679248ed15c3edef041387eb4d0d53a7d7c07744405a95ac84a4291d. 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/1hmLmBCPrQGMwJHipRVy03.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/1hmLmBCPrQGMwJHipRVy03.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a523d6140bb30ac947202d69dbf38374733163b3d17d7e0396b5fe9f8596f1. 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/5d8RN42azozfJbR9f976Um.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/5d8RN42azozfJbR9f976Um.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf3c4562f4ee545ffd80ceb9741f544f2b8bf4c019ef93ca89718637bacea1f. 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/5zipKGFAoYZ7KP1qfO4xa2.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/5zipKGFAoYZ7KP1qfO4xa2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea7e98c3cd579cacd62b3998b8bc1df29b1b5e8880efacd873334bb4c9f41b9. 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/5SP4BdM3DNSgU512RCve7g.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/5SP4BdM3DNSgU512RCve7g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11fad6a8806497694cb0cfb31d55c51052cda31f97c0f196e4e0d3fe5e75218. 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/5AhMLgua6ca7mlyCqnKAZm.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/5AhMLgua6ca7mlyCqnKAZm.