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 0xb8dcd47dc22646b22bc61bfdb33cb9b561928546bd1fbc6716190421ed3815e5. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/edf9a38b-fcb9-4177-b36e-18dd7cd99bd3.json and https://artists.proofprofile.net/proofs/artist/edf9a38b-fcb9-4177-b36e-18dd7cd99bd3.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 0x76128d976d0db017471e4d2c551bdb3942f916d03b49532d5fd6139f09f37323. 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/6ZCCp30aM9idlxc5MFSmEy.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/6ZCCp30aM9idlxc5MFSmEy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46b5c9bef3ac4af6153549026bfc30f91340daf1a34efee19afe30c724e916b. 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/4H6NqggoHr9MQCqL2ndjVz.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/4H6NqggoHr9MQCqL2ndjVz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d4b67dd37054066ad5fc622511a1b21f3477949fa0933dd4c7240671c5f7095. 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/35XK9PK6XgrQqAsEzoupC2.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/35XK9PK6XgrQqAsEzoupC2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2bac9ee1f81189e6fa20804a9a77954c20f15ed94c0fe8f7efc7c0a012a25a. 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/5zZgpoEf545aZMdqVLCeS2.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/5zZgpoEf545aZMdqVLCeS2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8a60347021e1b18b6468d41ee22734df07172f7200870659f4065fce1d1170. 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/2NJYMVPY23ejzZKQTXLWI9.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/2NJYMVPY23ejzZKQTXLWI9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2458b729785556c485586adbd3d54866f0b5a03141f153435115cc35551ef4. 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/1FOhlqh5CNN6VxW0ubGroq.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/1FOhlqh5CNN6VxW0ubGroq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb70efeb50c6c199e040a165e744f13130c4574b6b6728a5d62c85fb1213e5feb. 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/7q9uOr8guOGUCe1UuIJHtl.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/7q9uOr8guOGUCe1UuIJHtl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc81f7c85120faedde8dfc6d3ed2c838315c11efbe7932fad1195a9788ca9d9. 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/3xAThYppjTn4vq5jeH00Ho.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/3xAThYppjTn4vq5jeH00Ho.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee8831f8394cbaab39a3c9c29fe25b1f3e9ef0b16b6b6ce3d3c0af336620663. 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/5PxWsZjrth9my26OP4rauw.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/5PxWsZjrth9my26OP4rauw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872604c8a9c62fca587312c9967a18735ca336458f44c386ec6b2fad0e375bb3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5xVZpCJhVogBYQqEHddT3X.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/5xVZpCJhVogBYQqEHddT3X.
{"copyright_id":"0x6ec932b9032471b81bfb28d4f40a834a82018e73899887d7759133e9c24c4635","isrc":"DEAR42361133","name":"Das Licht entzündet meine Gedanken","registered_at":"2026-06-07T03:19:21Z","spotify_id":"3HSAvHAqbxDOPVnMoNY8HA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec932b9032471b81bfb28d4f40a834a82018e73899887d7759133e9c24c4635. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3HSAvHAqbxDOPVnMoNY8HA.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/3HSAvHAqbxDOPVnMoNY8HA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c13e3a6173c57d1946afec8b1a8276d85a6e869a051157fcd709aa8a0141889. 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/1Ac8vMgP96s1H8UH1GH1jj.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/1Ac8vMgP96s1H8UH1GH1jj.
{"copyright_id":"0xdc5f496c26dd0d5215649893402587a9c3d5c29be5a85741e997d464047f9d4b","isrc":"DEA372012384","name":"Klassenfahrt - Hardtekk Remix","registered_at":"2026-06-09T20:24:36Z","spotify_id":"6RN9QHNqFAYnDAjy7crhpO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5f496c26dd0d5215649893402587a9c3d5c29be5a85741e997d464047f9d4b. 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/6RN9QHNqFAYnDAjy7crhpO.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/6RN9QHNqFAYnDAjy7crhpO.
{"copyright_id":"0x57f34d9747f97386da82c4f2b12548dc7986079609e2fbebc8f8cc9fca7ea447","isrc":"DEA372012425","name":"Asoziale Waschbären - Hardtekk Remix","registered_at":"2026-06-08T22:50:56Z","spotify_id":"2YXYQGAppCl3OEkxQrhJHK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f34d9747f97386da82c4f2b12548dc7986079609e2fbebc8f8cc9fca7ea447. 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/2YXYQGAppCl3OEkxQrhJHK.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/2YXYQGAppCl3OEkxQrhJHK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa724587455c638a87400361e85639a7f1ae366b81eb74351eb5d65efbb16bc64. 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/5JJvJSfInh9GQni9ypW02V.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/5JJvJSfInh9GQni9ypW02V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c13e3a6173c57d1946afec8b1a8276d85a6e869a051157fcd709aa8a0141889. 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/0PZa0OyoedPHoBYX6Ifh71.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/0PZa0OyoedPHoBYX6Ifh71.