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 0x34183558307a2138dd1124c83a4d75434b2fc5be40bfeee886387e43f8153781. 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/cf4d998d-3d56-4532-a2c2-8ccaef72428d.json and https://artists.proofprofile.net/proofs/artist/cf4d998d-3d56-4532-a2c2-8ccaef72428d.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 0x2eb3f5fd1151b04b6826fa6b5836ff6045912f22a0e662f3a3e11c5f1dcd8439. 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/18NkOJJ8t1vgbUqqqwXoip.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/18NkOJJ8t1vgbUqqqwXoip.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e1ba6f315c50bb69f08e82c54ff1f9ec2b38fa08d288f6f5b11f17f43ec198. 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/64sLaznib0iMtUj8CxPM04.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/64sLaznib0iMtUj8CxPM04.
Ndinae’s misplaced confessions - Interlude
Hazvireve Rudo Handina (Acoustic Version)
Hazvireve Rudo Handina - Acoustic Version
{"copyright_id":"0xe8d7b243124687cd891b4384d40fbb34254d69da7492e885cc6a36985f51b69b","isrc":"GBAHS2400019","name":"Lowkey (LDN Drift) [feat. Takura]","registered_at":"2026-06-04T05:51:32Z","spotify_id":"308JcmNsqtkEZaAkcZrCT2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d7b243124687cd891b4384d40fbb34254d69da7492e885cc6a36985f51b69b. 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/308JcmNsqtkEZaAkcZrCT2.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/308JcmNsqtkEZaAkcZrCT2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a686a41f002a0e9039043169cdc23a3246b5c77f733498550088c7ee8fc39ce. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2R1rAdaPkUqn3OWcaWsnEX.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/2R1rAdaPkUqn3OWcaWsnEX.
R U Ready (feat. Takura) - Disrupta Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c4dd43036491a33a4d4c24d8a0375310cd507adf45361d0db85eb62e81bf6e. 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/15sSyFVp0euho2xn0v4ijX.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/15sSyFVp0euho2xn0v4ijX.
{"copyright_id":"0xd2fd079c9550a7278cb9981cd5ec5069561f134626e08b6d4947de4f93fd3701","isrc":"GBBZH0991313","name":"Coming Closer (feat. Takura)","registered_at":"2026-06-05T21:27:35Z","spotify_id":"5kaRWGkFiEPtPdh35Yd1ia","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fd079c9550a7278cb9981cd5ec5069561f134626e08b6d4947de4f93fd3701. 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/5kaRWGkFiEPtPdh35Yd1ia.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/5kaRWGkFiEPtPdh35Yd1ia.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe874fca8f9202616b5a9d13d40cca9e46285a895f29424dd011de020cbcf814f. 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/6b5yDIjAWJlc3KbjKULccB.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/6b5yDIjAWJlc3KbjKULccB.
R U Ready (feat. Takura) [Disrupta Remix]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe874fca8f9202616b5a9d13d40cca9e46285a895f29424dd011de020cbcf814f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7xxc9AC5oTVZceYSvE8Mcx.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/7xxc9AC5oTVZceYSvE8Mcx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a686a41f002a0e9039043169cdc23a3246b5c77f733498550088c7ee8fc39ce. 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/6GY5ZPz3NLYZsNcMtFsqHt.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/6GY5ZPz3NLYZsNcMtFsqHt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7e07ee18928e156fcaa6bc60867d2131c53d35d6d73e9a36777e8df6fcd242. 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/5Lb3UYKTH2vewN4qoMMtp1.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/5Lb3UYKTH2vewN4qoMMtp1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a686a41f002a0e9039043169cdc23a3246b5c77f733498550088c7ee8fc39ce. 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/6i8kt0aMYTrZv1zjqgU9do.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/6i8kt0aMYTrZv1zjqgU9do.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeefc15aa55a7370af613451d3e7d316797107ea5ad0108a0b2d25ac990546c61. 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/31fmXP3nCXJHmm0pDaZhHA.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/31fmXP3nCXJHmm0pDaZhHA.
fabric presents Chase & Status RTRN II FABRIC (Mixed)
{"copyright_id":"0x00422da46aa357abcdd3d974011cab83a0e9219bfc7b2e68a0a67514a838ec38","isrc":"GBEXH2000198","name":"Street Life - Mixed","registered_at":"2026-06-06T10:16:15Z","spotify_id":"0Kn8LdYBMZYTxnmcCfvKWU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00422da46aa357abcdd3d974011cab83a0e9219bfc7b2e68a0a67514a838ec38. 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/0Kn8LdYBMZYTxnmcCfvKWU.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/0Kn8LdYBMZYTxnmcCfvKWU.