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 0x58acae18ddfecd356332b851b79859a1397ad2955d2ac6867bfaab4521d16011. 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/6d8e2e1a-1ab1-487a-90a7-81d5c754b328.json and https://artists.proofprofile.net/proofs/artist/6d8e2e1a-1ab1-487a-90a7-81d5c754b328.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 0x2025a35b9ee8190ac6f800c488ec5efb550539f627a4d796386141bb2f031546. 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/3K6saLzBc7PtVB7ouNdcFG.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/3K6saLzBc7PtVB7ouNdcFG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5c02a534bbb87486e04c7e7f1db01d00aa67c5e582bcfa937818ae45a33379. 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/3mSSJ4eMpj9QPCzMNJOR4B.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/3mSSJ4eMpj9QPCzMNJOR4B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9358b2496bf991c469f853d87895487936ed7323b720693cb05df928c3bd76. 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/3F3DZ2UpvKuuUBlq8MRsNJ.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/3F3DZ2UpvKuuUBlq8MRsNJ.
{"copyright_id":"0x6d5944f372bbcab1b40aa919da0e5f6f978a1eef6ebbee75bc3ef36c93c3486a","isrc":"NLT2H2300453","name":"Saxophone Beat","registered_at":"2026-06-06T05:13:16Z","spotify_id":"0T15gVTsijhN7yeMKINBwf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5944f372bbcab1b40aa919da0e5f6f978a1eef6ebbee75bc3ef36c93c3486a. 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/0T15gVTsijhN7yeMKINBwf.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/0T15gVTsijhN7yeMKINBwf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c34fa5aa3a186f085e6bf3ac52e88b3ba02a6880565ce5a958257a82a0f4c75. 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/4sjjisvnGYrJ9eEi7s2Big.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/4sjjisvnGYrJ9eEi7s2Big.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3deec53fc6e6d883ed92800da2a0eb34236c7491a7d31d543cd0f2affe0a9f1. 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/01C2ZPGCNeBXe5Go2L7av9.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/01C2ZPGCNeBXe5Go2L7av9.
{"copyright_id":"0xa83b896a4bb813cdc0b09c67dc95fe997bcf28c287185642cbe703348a77e824","isrc":"QZNWV2474066","name":"Love Generation","registered_at":"2026-06-08T14:20:21Z","spotify_id":"5IBqnBEHkUKTS3epn8rxcm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83b896a4bb813cdc0b09c67dc95fe997bcf28c287185642cbe703348a77e824. 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/5IBqnBEHkUKTS3epn8rxcm.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/5IBqnBEHkUKTS3epn8rxcm.
{"copyright_id":"0x7b3872dafee4b7025cce2a688150fe443fed05ef8a77222af73a41b0b13edb68","isrc":"QZHNA2468608","name":"Be My Lover","registered_at":"2026-06-07T18:16:08Z","spotify_id":"6MSnKvmdFZeFQp3Yp7whtB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3872dafee4b7025cce2a688150fe443fed05ef8a77222af73a41b0b13edb68. 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/6MSnKvmdFZeFQp3Yp7whtB.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/6MSnKvmdFZeFQp3Yp7whtB.
{"copyright_id":"0xf2311c38472fe589ba332f938f96b5506bd1ffeb5d359b48dee07e61129a5e70","isrc":"QZHN42465957","name":"When Love Takes Over (Sax House)","registered_at":"2026-06-08T05:34:08Z","spotify_id":"6PMUalUeNnCFpeBgpLticO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2311c38472fe589ba332f938f96b5506bd1ffeb5d359b48dee07e61129a5e70. 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/6PMUalUeNnCFpeBgpLticO.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/6PMUalUeNnCFpeBgpLticO.
{"copyright_id":"0x2d3d796fc452cdecb0c7b5304478cb37226ad6ec137ba09871ba5302a24003c4","isrc":"NLT2H2301068","name":"The Rhythm Of The Night","registered_at":"2026-06-05T12:54:16Z","spotify_id":"27nUIhBHLtW8Gi3l1wrG9X","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3d796fc452cdecb0c7b5304478cb37226ad6ec137ba09871ba5302a24003c4. 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/27nUIhBHLtW8Gi3l1wrG9X.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/27nUIhBHLtW8Gi3l1wrG9X.
{"copyright_id":"0xcfaa0a81cc852b5bec47236d4a6b7be465f0182af02fb8fcf1cbefbcbe25429e","isrc":"QZWFF2360740","name":"I'm Good (Blue)","registered_at":"2026-06-22T08:01:37Z","spotify_id":"3zbrIh0hJFHq80pLapnelM","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfaa0a81cc852b5bec47236d4a6b7be465f0182af02fb8fcf1cbefbcbe25429e. 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/3zbrIh0hJFHq80pLapnelM.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/3zbrIh0hJFHq80pLapnelM.
{"copyright_id":"0x3b73e2f0c08e140e50aca43dc6824b5fca9fea565c27a56ad8998a45c3f71d12","isrc":"QZK6F2320716","name":"Don't You Worry - Sax House","registered_at":"2026-06-08T22:47:34Z","spotify_id":"39jLEEtEgIrxIooUgseZq2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b73e2f0c08e140e50aca43dc6824b5fca9fea565c27a56ad8998a45c3f71d12. 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/39jLEEtEgIrxIooUgseZq2.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/39jLEEtEgIrxIooUgseZq2.
{"copyright_id":"0x558ae873baf9a2947a1ba7f8463d59dc324850f6adf626e09aa1b22a2f0e7dc0","isrc":"QZK6H2348486","name":"Freed from Desire","registered_at":"2026-06-07T09:10:22Z","spotify_id":"7sbEzwJQGiiVoNCJozvijb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558ae873baf9a2947a1ba7f8463d59dc324850f6adf626e09aa1b22a2f0e7dc0. 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/7sbEzwJQGiiVoNCJozvijb.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/7sbEzwJQGiiVoNCJozvijb.
{"copyright_id":"0x841f287be36df6af91c34ea455445eee780293febcc6935a5cbf8f2f1b40ea35","isrc":"QZK6J2348038","name":"Summer Breeze","registered_at":"2026-06-08T05:29:37Z","spotify_id":"2sVnCOuWFddydxRAeivDE2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841f287be36df6af91c34ea455445eee780293febcc6935a5cbf8f2f1b40ea35. 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/2sVnCOuWFddydxRAeivDE2.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/2sVnCOuWFddydxRAeivDE2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb430649abbe92b5f620ef8d7a206cdf6a2a39a254e9288aa51b39fa6662e52. 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/6ECNB8eFR7TIZYtzmocX2J.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/6ECNB8eFR7TIZYtzmocX2J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f51beea59d440e32ff8805d86629c86741f3b2ac0ce35fcca9f7d720fff4a7c. 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/2mDxo44sMgj3ZK4ztN9t4A.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/2mDxo44sMgj3ZK4ztN9t4A.
{"copyright_id":"0x0b65e9cc96f5a3dc7fd3d0a52ef4d3a2d13b421cabbd2d23be9cd6d65e3083be","isrc":"NLT2H2401350","name":"Keep On Shining","registered_at":"2026-06-06T06:02:05Z","spotify_id":"1HG7YSOYt9QkrLd6H6n5SO","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b65e9cc96f5a3dc7fd3d0a52ef4d3a2d13b421cabbd2d23be9cd6d65e3083be. 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/1HG7YSOYt9QkrLd6H6n5SO.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/1HG7YSOYt9QkrLd6H6n5SO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ab48df51e529ea864257b9a1168437d39b03386a4169ed4f9bf033b2b4d824. 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/0Y8JfP5FEYRm7rK2yR6pLL.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/0Y8JfP5FEYRm7rK2yR6pLL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe621847c7750470bdd186302cfc24b48aca54bccd353bfd694286a69dfe7d2b. 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/5HcurRQOFQOxthTaEdYjaH.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/5HcurRQOFQOxthTaEdYjaH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c4e8157d0d5395afbffdb527ffeddcbe80665d190b150788b2acf66e05ce754. 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/6V8IHkOT4XSu1DHuB1mfue.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/6V8IHkOT4XSu1DHuB1mfue.