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 0x4d3e10f904fb311eaf45dd6b8ce34eebd2e74e8794ed8f3093ba896dbdf5cee7. 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/441e3d5f-7308-4112-a783-135712bad144.json and https://artists.proofprofile.net/proofs/artist/441e3d5f-7308-4112-a783-135712bad144.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 0xd6f47d8f91c53753eff449437a404a35a632e750f547fdd0e39d9d99472425ee. 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/2VuzBUB5V9AlpniCUhaszP.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/2VuzBUB5V9AlpniCUhaszP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09d51d2b72817a43c4b9c8c99ccb2972da522233906e062daaf3815baa57bdd. 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/5u1vw4nmCG8iuerg6ppBf0.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/5u1vw4nmCG8iuerg6ppBf0.
Fast Life Amapiano Edition - JayMea Remix
{"copyright_id":"0x11fd9083923afdf21925553933ef8652ded229ba37705afa4dcd0ffbb92d10f8","isrc":"QZFZ42309762","name":"Fast Life Amapiano Edition - JayMea Remix","registered_at":"2026-06-10T14:01:20Z","spotify_id":"546FFZwp8ngZPbFssDy1A0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fd9083923afdf21925553933ef8652ded229ba37705afa4dcd0ffbb92d10f8. 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/546FFZwp8ngZPbFssDy1A0.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/546FFZwp8ngZPbFssDy1A0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6548995e181f87744dd0422cf353c89ae14712eac688d70169a1b53eb0030622. 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/3SZbbsaERVyxTXwNT8zlK1.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/3SZbbsaERVyxTXwNT8zlK1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaebca96249d8860afab78f451f8ac5cabb8e93b3f865ae9c740a601b49e80eb8. 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/7AZ0MjV5ZDW5M57ZkyNpp9.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/7AZ0MjV5ZDW5M57ZkyNpp9.
{"copyright_id":"0x4941c4acb57500ac2e6cdcaad4b39a1363c1140528d8d5ffb865d5e6fccbd556","isrc":"QZFZ62535140","name":"All House","registered_at":"2026-06-06T22:29:26Z","spotify_id":"20ck8NjxJfboLmSTusRwxj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4941c4acb57500ac2e6cdcaad4b39a1363c1140528d8d5ffb865d5e6fccbd556. 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/20ck8NjxJfboLmSTusRwxj.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/20ck8NjxJfboLmSTusRwxj.
{"copyright_id":"0xdc9c7a8848d6a7ba16104e00334b6f054bc7e7521d0c8aa212d8aa86e211899b","isrc":"US5ED2407335","name":"Seafood Salad in France","registered_at":"2026-06-04T11:14:33Z","spotify_id":"38UWBNedLOm1ey42NWOeyG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9c7a8848d6a7ba16104e00334b6f054bc7e7521d0c8aa212d8aa86e211899b. 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/38UWBNedLOm1ey42NWOeyG.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/38UWBNedLOm1ey42NWOeyG.
{"copyright_id":"0x4b8757f4979049cf8cea5a391068ecbd7d528fb2724525ac014be796f78c6608","isrc":"GBAHS2400648","name":"Golden Touch","registered_at":"2026-06-04T13:08:08Z","spotify_id":"4szCTQkvcKLyMGfjtaEpbU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8757f4979049cf8cea5a391068ecbd7d528fb2724525ac014be796f78c6608. 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/4szCTQkvcKLyMGfjtaEpbU.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/4szCTQkvcKLyMGfjtaEpbU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bc30d2e044d4e1fac0bd7d51302999c91b2b6ac3502a5609f9c81ffc336329. 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/2R3HS8kEKMtYpoXxwuqHlK.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/2R3HS8kEKMtYpoXxwuqHlK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb927b7f9df676b09625cdd9f038bcb8c06c3bdbb2e925dc2b0392e0471fa8ef0. 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/2FEXFQSB4PjMeEP9AmVd58.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/2FEXFQSB4PjMeEP9AmVd58.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd110c5dd5f0f515d9809b47fa2880648301a79d72f177dcce278b49207cf1912. 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/7wdht4cLQhBwKPbQ6oQUtk.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/7wdht4cLQhBwKPbQ6oQUtk.
{"copyright_id":"0xd7810434bcb0b8248630b7bc34c536849602cbfb9223bc26658c3059e1cf51b4","isrc":"QZK6L2487242","name":"Suit Up (The Robots Are Coming)","registered_at":"2026-06-06T22:28:28Z","spotify_id":"6V8sVJECPZNsbTSayEdIdi","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7810434bcb0b8248630b7bc34c536849602cbfb9223bc26658c3059e1cf51b4. 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/6V8sVJECPZNsbTSayEdIdi.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/6V8sVJECPZNsbTSayEdIdi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3e6f435df7dc64738d88ecb2ebf9efa8c1e320518f41de49df20cbceb85252. 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/4yMlRQSTRQCzU8cUdQ8Bw1.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/4yMlRQSTRQCzU8cUdQ8Bw1.
{"copyright_id":"0x3d4c62be8277a2c0f1dc7aa425903ae364e7aa39d9d4b2cb5cfe9718c3cdc214","isrc":"GBAHS2301342","name":"Way We Do It (feat. Scrufizzer)","registered_at":"2026-06-08T10:50:11Z","spotify_id":"7nDpoddHxuOd98mfP61sVK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4c62be8277a2c0f1dc7aa425903ae364e7aa39d9d4b2cb5cfe9718c3cdc214. 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/7nDpoddHxuOd98mfP61sVK.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/7nDpoddHxuOd98mfP61sVK.
AfterParty (Instrumental) [Midnight Dub]
{"copyright_id":"0xfc6dda217f5b23cdd8a6591239ba22758c4e265f562d19244ca0c153d2ea40cc","isrc":"QZTB62367892","name":"AfterParty (Instrumental) [Midnight Dub]","registered_at":"2026-06-06T09:16:38Z","spotify_id":"02GPgWsQDa2uWl9xF2UCUH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6dda217f5b23cdd8a6591239ba22758c4e265f562d19244ca0c153d2ea40cc. 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/02GPgWsQDa2uWl9xF2UCUH.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/02GPgWsQDa2uWl9xF2UCUH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01206385963ef29bb8f46dbaed3d247332170986c32acaeaf313fcb72f03381. 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/48Olc2lSTDMqmUKEqn390I.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/48Olc2lSTDMqmUKEqn390I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5dad889031c50c70a637cae831e49faf79321fc299c8914b7c8345901d14bcd. 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/4lZbcP9P8cdCEateza6GKl.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/4lZbcP9P8cdCEateza6GKl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197a66fc731ac0092c63dc64cfe9334b4fe6d2800d365cd27fd2dd6d8c5110c4. 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/2zKDJ66VF9bY3Iwc1WYYkw.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/2zKDJ66VF9bY3Iwc1WYYkw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aecbbf0626835d2662800f3d7f6310264f76620a51fe6f2799746bdf17a83a3. 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/0Xv27S8peZCOEMAptYu9cq.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/0Xv27S8peZCOEMAptYu9cq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d0c872b1aec2768ce50d4803b6a0bf991bcd43f7e6a5a426c1c30a8a095595. 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/64PQLlMFToAaxqhfkhEtYb.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/64PQLlMFToAaxqhfkhEtYb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4d9f2cccd9db37782aace62a4a9cab58224479ab9505b79d5083f5385a97d8. 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/0gqbUB9jzAb9K5fwR7tyQ7.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/0gqbUB9jzAb9K5fwR7tyQ7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaafe2810acaec09668a71ae6f7f80248a0d3b3cba285c4c80e978c61e29e8340. 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/0uXCB09yGq5rHsJIXX1qti.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/0uXCB09yGq5rHsJIXX1qti.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7dfbe8754644c46879acf7ca542aa546e781f3f1cc4a67f5849001cd734317. 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/0ymjnhjRUHIVcXe22DpWnP.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/0ymjnhjRUHIVcXe22DpWnP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae3300741121416be83588b1e42f201c91241890cc67a5f6fdeabeb6778b567. 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/1uIjPQeNFAVbKNuUkEIK6D.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/1uIjPQeNFAVbKNuUkEIK6D.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92f24b7dc548c31e7a05174868282adb5907a4ec6c0fc62b22a89e264ce90b8. 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/2s7hQvP34eFhEul3Az4E2W.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/2s7hQvP34eFhEul3Az4E2W.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932d92b47df8283317f17943a1018b23bb6e97251ca417cf5ee16f134b4161f4. 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/69ycwEYiyJ9OwQW3cQXVUj.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/69ycwEYiyJ9OwQW3cQXVUj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd222b99e6bcea75256ad994e80113618d2e360559ce3b5d95e315d4053e485b7. 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/6vswHx4cdK7ITI8bpr9j3N.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/6vswHx4cdK7ITI8bpr9j3N.