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 0x39cb20d003b8790dbdb1d5b163cb25137495184fe34f258fe682855f4d1289fe. 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/c80894f7-770f-4083-bc42-b9766e461b78.json and https://artists.proofprofile.net/proofs/artist/c80894f7-770f-4083-bc42-b9766e461b78.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 0xcb1544ccb4b06c7d8110cc145e4754f469c782b5267e06e92a6d9f2bd406403a. 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/0Wqhren8Tj5Fgd8NcOKVGp.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/0Wqhren8Tj5Fgd8NcOKVGp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42216a8651fd762b8a5dbd5adecebaefb528108a23871ce9d13f9a3ff6129428. 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/7fd1JZAABTGAAH418ECmsI.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/7fd1JZAABTGAAH418ECmsI.
{"copyright_id":"0xe9ab21219c688fe9b0f66e00bce687c28af8106629f818f0be944f9cddb55e84","isrc":"QZHN51931119","name":"She's Awesome","registered_at":"2026-06-08T03:18:30Z","spotify_id":"4icffihK7hncNdykNuFqyR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ab21219c688fe9b0f66e00bce687c28af8106629f818f0be944f9cddb55e84. 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/4icffihK7hncNdykNuFqyR.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/4icffihK7hncNdykNuFqyR.
{"copyright_id":"0xf106c3f775dac0e3f846d34f5d1b016fd7cea9c69627f746c0c6c9d48ba71089","isrc":"QZHN51931120","name":"Yours to Keep","registered_at":"2026-06-20T00:11:11Z","spotify_id":"6Y8zeCibjpSxa0fa5qPGpy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf106c3f775dac0e3f846d34f5d1b016fd7cea9c69627f746c0c6c9d48ba71089. 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/6Y8zeCibjpSxa0fa5qPGpy.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/6Y8zeCibjpSxa0fa5qPGpy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec1c68ca852e0dc6214fbb346e7115d0609543567e98a869e24a11fd132fa02. 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/5DLHVO2zgyQfAlS9Kjr2sl.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/5DLHVO2zgyQfAlS9Kjr2sl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce879e4a1359005f28b1fec1afe76b19483989865dbe2e091bbd8ac21d62c50b. 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/3Q0BLmo5BcjCAxFDkdsYSO.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/3Q0BLmo5BcjCAxFDkdsYSO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6c737e9f11c4f46b8b7d1e4748346def8d8b98211a82d43303645ec84197d8. 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/6GJGBCi3sGuXH2ojt08VQq.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/6GJGBCi3sGuXH2ojt08VQq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc4f13ade97fba2b906f04f010d8bb4f9163fb7eb135f6875bd8551ee1f0dba1. 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/3a5DPt3pi09P8lt6NybIlJ.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/3a5DPt3pi09P8lt6NybIlJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x064a9c93473d51b173a92a0725c58066329aba25319199acbc296aacec324f58. 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/3KwZyFWh0mzFsQ5A1PrjIG.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/3KwZyFWh0mzFsQ5A1PrjIG.
{"copyright_id":"0xa9a4dec5ddeaada452a53b8ab2cebb78cf168e2535e8fbb294546acc15135f43","isrc":"QZDA52350676","name":"lose our minds <3","registered_at":"2026-06-25T12:02:55Z","spotify_id":"5tHvrBPAhvqFii8whY4Ewu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a4dec5ddeaada452a53b8ab2cebb78cf168e2535e8fbb294546acc15135f43. 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/5tHvrBPAhvqFii8whY4Ewu.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/5tHvrBPAhvqFii8whY4Ewu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbff3b6a61f51222f4ba3587bd4b937aa1c7b8bb34ec53397056637bd638b6852. 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/4eaKUUOQZS7yj3DvcYR6j5.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/4eaKUUOQZS7yj3DvcYR6j5.
{"copyright_id":"0x9ab03fdb7b47841f9c92a3cd145356e40d1dcb4d1cd8707add6ef617a017dbae","isrc":"QZMHK2247626","name":"want it all","registered_at":"2026-06-20T11:29:15Z","spotify_id":"1K2iUhlCmDwjiTfGwd0WDS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab03fdb7b47841f9c92a3cd145356e40d1dcb4d1cd8707add6ef617a017dbae. 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/1K2iUhlCmDwjiTfGwd0WDS.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/1K2iUhlCmDwjiTfGwd0WDS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a4815d938714a63f31dd47df409d6933f2c3647e022d6df587c099002d32f12. 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/6o52CI2qA2QApGh7mUVJzX.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/6o52CI2qA2QApGh7mUVJzX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7c5ac4511623405e1fdab2290bb35442cb5f13d4ea75aba728a0772b8b15ae. 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/5MeVUydJD1XfBIebTnfGqW.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/5MeVUydJD1XfBIebTnfGqW.
{"copyright_id":"0x4feb3d561a050c6c30c7c26b4840140c88e841e8a26fcd4e9f97a0a208c9bfcc","isrc":"QMCE32100303","name":"rose petal princess","registered_at":"2026-06-09T08:13:26Z","spotify_id":"1YjpnF2aHzKgeUo7VbigYL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4feb3d561a050c6c30c7c26b4840140c88e841e8a26fcd4e9f97a0a208c9bfcc. 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/1YjpnF2aHzKgeUo7VbigYL.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/1YjpnF2aHzKgeUo7VbigYL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4682e61d74dc7dc4fa1e3aa76d6c1db0a405634174a70a4dca072741cd38d745. 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/02ckSO6IYKJlWu0OreUstO.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/02ckSO6IYKJlWu0OreUstO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12db9c8b69a0134995fcbbd38537135b380cd73e9c8619c94d15659d717c5050. 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/751QkdSrGfrnDy8C1GtRhi.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/751QkdSrGfrnDy8C1GtRhi.
{"copyright_id":"0xc1158504eb128e52c442491b7f48d8823fb9f0ad68dd49a77bd5e1d80083eec2","isrc":"QZK6L2066344","name":"Welcome to the Lifestyle","registered_at":"2026-06-26T12:05:02Z","spotify_id":"4YcZYfp4xIKDbYnFhhD0Vv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1158504eb128e52c442491b7f48d8823fb9f0ad68dd49a77bd5e1d80083eec2. 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/4YcZYfp4xIKDbYnFhhD0Vv.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/4YcZYfp4xIKDbYnFhhD0Vv.
{"copyright_id":"0x03b4544d56e251a2bc1e44334cec7db7b3e5b25cecadb17faabac95a4b76a7ef","isrc":"QZFZ52026816","name":"If Ur Happy I'm Happy","registered_at":"2026-06-24T19:24:32Z","spotify_id":"4HKyUOhrBuxFRQYCSJ3rWW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b4544d56e251a2bc1e44334cec7db7b3e5b25cecadb17faabac95a4b76a7ef. 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/4HKyUOhrBuxFRQYCSJ3rWW.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/4HKyUOhrBuxFRQYCSJ3rWW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa474b00af89b3f76b1ab7bbdd2543f6d2be3015c4d5314cf765b46ea4975d166. 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/7Fj3XPR3BsVaXSdMYy8k09.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/7Fj3XPR3BsVaXSdMYy8k09.
{"copyright_id":"0x5424d96c9c086ebb7e7ab63188cff238fdd93da5e8d761133f5ede78f61bb1fe","isrc":"QZES51946175","name":"Hella Heart Eyes","registered_at":"2026-06-19T16:27:33Z","spotify_id":"5GMhsZl0hjKsI7buUct4Fj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5424d96c9c086ebb7e7ab63188cff238fdd93da5e8d761133f5ede78f61bb1fe. 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/5GMhsZl0hjKsI7buUct4Fj.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/5GMhsZl0hjKsI7buUct4Fj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ec68b0ee20c01ea5a853d24e783f2bf15cd0d55ee45307435e16319d65e7e2. 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/111K2KkvW8aNfC8gVBBkSS.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/111K2KkvW8aNfC8gVBBkSS.
{"copyright_id":"0x0f16f1cd4cb8fd26e2deb7ffa57706b1ccb463b9bd56eb72d3c2715bd4da68b1","isrc":"QZS642251401","name":"Sunset Blvd","registered_at":"2026-06-22T07:27:36Z","spotify_id":"2qZ0Frv5cxg9wjfNfYVSYL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f16f1cd4cb8fd26e2deb7ffa57706b1ccb463b9bd56eb72d3c2715bd4da68b1. 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/2qZ0Frv5cxg9wjfNfYVSYL.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/2qZ0Frv5cxg9wjfNfYVSYL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1253f44182b216e3e469cd5ecc72c82543e5d7a995eba369fd30a94f21ebda4b. 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/1w3NJpVDWlzdEeDVmHqPnA.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/1w3NJpVDWlzdEeDVmHqPnA.