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 0x535ad68015d3520a7772dfd00d094bf0a0dd564d20130d2f9d16090d9bb3214f. 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/674d61a3-805e-430e-b037-e08c1896cfae.json and https://artists.proofprofile.net/proofs/artist/674d61a3-805e-430e-b037-e08c1896cfae.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xc8109fcb51b06e7815c6fb998c166077d28e0c74bca5cbde83a6ca99b91e058c","isrc":"GB45A2102553","name":"I HAVE NO MOUTH AND I MUST SCREAM","registered_at":"2026-06-21T07:42:16Z","spotify_id":"4LzYTm7AEW1yFqZmx0hqE0","type":"track"}
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 0xc8109fcb51b06e7815c6fb998c166077d28e0c74bca5cbde83a6ca99b91e058c. 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/4LzYTm7AEW1yFqZmx0hqE0.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/4LzYTm7AEW1yFqZmx0hqE0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7412a870b72d7946f8802ccc9617dd1158ed46f334f0f08bdd475311c47395d. 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/60oHLEY9OOrEDMR7C9OygB.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/60oHLEY9OOrEDMR7C9OygB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b3c64fc6b1c1e604d86e3b9f3598dbb305fcf95d5672d21741b7aa78826905. 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/6LgjMF173apS0R2sviB42a.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/6LgjMF173apS0R2sviB42a.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d966909c6708c734f4d12d8cd7fe076b0ea090ef42ef9ea37b84e6b0b32740. 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/1ldNbwAkw5Os58EMLyLq8C.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/1ldNbwAkw5Os58EMLyLq8C.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5f58e4c9e28c3c63d95b4398fc731015a204325c2812cf59634f6fa5910d84. 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/4B5wWtbF17RCFkCHyHWHMd.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/4B5wWtbF17RCFkCHyHWHMd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f095e878f212d046b648790ef8c47a0a5dae1c70995d6a19d6c07f42018d04. 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/0ezyHvRJJsRB8w41Stl1XL.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/0ezyHvRJJsRB8w41Stl1XL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe256d6329502523b3423f0e6ce0e6014c3a355bb99f8fdc91f02710d5778ae82. 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/5Jd7fDomQtfLNNBOitM7Ae.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/5Jd7fDomQtfLNNBOitM7Ae.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d405446ef9538b3862da4162ce9e8c9635356f545271abb1db184107311be07. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:35:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2wWgvvJIA1QI5ty1krySZz.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/2wWgvvJIA1QI5ty1krySZz.
{"copyright_id":"0xb29b3d5d0c4226be6ca3cb0eb0c9233c3ec0d03c20754d10b695fa42c707604e","isrc":"TCADJ1799961","name":"Honey Lavender","registered_at":"2026-06-04T12:56:46Z","spotify_id":"3INaxVro3sA19QpUphRAgs","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb29b3d5d0c4226be6ca3cb0eb0c9233c3ec0d03c20754d10b695fa42c707604e. 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/3INaxVro3sA19QpUphRAgs.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/3INaxVro3sA19QpUphRAgs.
{"copyright_id":"0x217f5596f30e74f225cf82f3fb41dc05d4069e063ce21316800f8f5cf86bf0ca","isrc":"TCADT1856016","name":"Love It When U Love Me","registered_at":"2026-06-06T11:59:31Z","spotify_id":"5uJMJUZUIeLWnxrPOzb8p9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217f5596f30e74f225cf82f3fb41dc05d4069e063ce21316800f8f5cf86bf0ca. 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/5uJMJUZUIeLWnxrPOzb8p9.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/5uJMJUZUIeLWnxrPOzb8p9.
{"copyright_id":"0xfe373f4e49c87620a3dd5a5627201cfeb73bd4142777dac68b6a937ad85514e0","isrc":"TCADT1856022","name":"What Are U Looking For?","registered_at":"2026-06-22T06:24:42Z","spotify_id":"7rnZaVM0IEVj92kuYbA2q4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe373f4e49c87620a3dd5a5627201cfeb73bd4142777dac68b6a937ad85514e0. 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/7rnZaVM0IEVj92kuYbA2q4.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/7rnZaVM0IEVj92kuYbA2q4.
{"copyright_id":"0x2ad8b243f4cf9c3fda41e5db65209f6950c6492309555de3e31fcd0e7b8fdced","isrc":"TCADB1708230","name":"Saint California","registered_at":"2026-06-21T07:36:38Z","spotify_id":"2a9UJcmMp8OHBJCMjmjI2m","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad8b243f4cf9c3fda41e5db65209f6950c6492309555de3e31fcd0e7b8fdced. 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/2a9UJcmMp8OHBJCMjmjI2m.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/2a9UJcmMp8OHBJCMjmjI2m.
{"copyright_id":"0x157d391fcb30825980777f90520eca336fa9c8a5164eda79fdcd376aeba9db85","isrc":"TCADB1708234","name":"The Day U Left Me","registered_at":"2026-06-18T19:23:58Z","spotify_id":"2p9jWDOtHXU4sGk2oFY3WA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157d391fcb30825980777f90520eca336fa9c8a5164eda79fdcd376aeba9db85. 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/2p9jWDOtHXU4sGk2oFY3WA.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/2p9jWDOtHXU4sGk2oFY3WA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb141124f6a87d04d67c6d753698469e05dbbbf3a91f004fb186affae125c7b64. 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/6PQ2w1mEVHcJSHlWTWxRZq.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/6PQ2w1mEVHcJSHlWTWxRZq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43db0a9e74dc44623934210c09dbe977c1e4014ec20c2a4d40310dd5e087992d. 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/39nh5rTws7d0hUvOuT8rio.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/39nh5rTws7d0hUvOuT8rio.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d84cafe75857228d7613455717e0b093eab29fcda4c001864d07958bc52a1d0. 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/2TPBaAvX8Vu14VS8TmWGiC.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/2TPBaAvX8Vu14VS8TmWGiC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a22915a32591a5bcd1d504c2a695facbbc62c5e368237c4abe808c25510692. 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/67Nso8zND9G2gP87PvmwEw.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/67Nso8zND9G2gP87PvmwEw.
{"copyright_id":"0x41d640b9e084fbc46b8168e19fdb3836b5cd07c39a5e8ae6bf87d0e58afac811","isrc":"SE6HN1937809","name":"Virtual Reality","registered_at":"2026-06-09T19:27:06Z","spotify_id":"3FZk3TqkM7xu5dmy8npbQn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d640b9e084fbc46b8168e19fdb3836b5cd07c39a5e8ae6bf87d0e58afac811. 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/3FZk3TqkM7xu5dmy8npbQn.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/3FZk3TqkM7xu5dmy8npbQn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25bf72ea3e594f15f232827b143b1f0ed8e7f807e65e029d33d08418e5c45d1. 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/0SYMstwUW3AsHN4bJFXmIs.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/0SYMstwUW3AsHN4bJFXmIs.
{"copyright_id":"0x9c0b2335b50b3bb95a2200b9b77323e09cbb5cd769823c0110befb969ca5799f","isrc":"SGB502317246","name":"If I Don't Stop It Won't Catch Me","registered_at":"2026-06-21T22:51:18Z","spotify_id":"6u3cEoVGkHHNwlKggNYEOK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0b2335b50b3bb95a2200b9b77323e09cbb5cd769823c0110befb969ca5799f. 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/6u3cEoVGkHHNwlKggNYEOK.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/6u3cEoVGkHHNwlKggNYEOK.
{"copyright_id":"0x9c0b2335b50b3bb95a2200b9b77323e09cbb5cd769823c0110befb969ca5799f","isrc":"SGB502317246","name":"If I Don't Stop It Won't Catch Me","registered_at":"2026-06-21T22:51:18Z","spotify_id":"7ymzTEhcO1I7peBNfQS4Sn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0b2335b50b3bb95a2200b9b77323e09cbb5cd769823c0110befb969ca5799f. 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/7ymzTEhcO1I7peBNfQS4Sn.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/7ymzTEhcO1I7peBNfQS4Sn.
{"copyright_id":"0xe25bf72ea3e594f15f232827b143b1f0ed8e7f807e65e029d33d08418e5c45d1","isrc":"SGB502226089","name":"Tokyo Convenience","registered_at":"2026-06-09T19:25:44Z","spotify_id":"1WKbZdyzVMhnHCwIABvRK3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25bf72ea3e594f15f232827b143b1f0ed8e7f807e65e029d33d08418e5c45d1. 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/1WKbZdyzVMhnHCwIABvRK3.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/1WKbZdyzVMhnHCwIABvRK3.
{"copyright_id":"0xa7bc355ca8467a711828e9b84d8e264fc7891d04eb7c9a044edeed257cddb271","isrc":"TCACS1674892","name":"Pretty When U Cry","registered_at":"2026-06-18T04:08:26Z","spotify_id":"5Vmncx2zCNeuVCauOoH4MC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7bc355ca8467a711828e9b84d8e264fc7891d04eb7c9a044edeed257cddb271. 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/5Vmncx2zCNeuVCauOoH4MC.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/5Vmncx2zCNeuVCauOoH4MC.