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 0xb53505ecf63e56c8fde7f55513d0654afdbe2b58f4a18dfc12b19d369bb7477c. 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/2d80d08e-f1a9-4fb0-a00b-ea52c9d74303.json and https://artists.proofprofile.net/proofs/artist/2d80d08e-f1a9-4fb0-a00b-ea52c9d74303.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xa7ef1cac49a2b301d9d64f4abf85ffdc108dcae97132f6799bcf74d1dde5b750","isrc":"INR832302151","name":"Wanted from Moshpit Masala","registered_at":"2026-06-25T13:09:49Z","spotify_id":"3vPpa6nMYRuEUmfXiuhvW3","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 0xa7ef1cac49a2b301d9d64f4abf85ffdc108dcae97132f6799bcf74d1dde5b750. 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/3vPpa6nMYRuEUmfXiuhvW3.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/3vPpa6nMYRuEUmfXiuhvW3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dcfd5889e6674da7683ac2c46384dfef3286dec2b05a932542512d5f9f6f55. 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/73yQLtyI3wmtchwJyb2OJ5.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/73yQLtyI3wmtchwJyb2OJ5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ef1cac49a2b301d9d64f4abf85ffdc108dcae97132f6799bcf74d1dde5b750. 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/4uc3cJPRG77BA5aDGwMgrt.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/4uc3cJPRG77BA5aDGwMgrt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b689ef61dcb6c1361005af2dba5923bb36b584caa95fae4df15d146d819a4d5. 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/4vKcsZ9KGqXyduL7OY6uKw.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/4vKcsZ9KGqXyduL7OY6uKw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e86090218c1376a953afbb5069f17a10d2df1dfe1134d641f57ae9de619cbdf. 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/12qxtRMAj3BeYN2AjZlzz5.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/12qxtRMAj3BeYN2AjZlzz5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461ec501b63a43768f8d34bdad34462d36de35e21e26fa39e7dc729d77704118. 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/7EjcLLWlvCXTogVlWCItdH.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/7EjcLLWlvCXTogVlWCItdH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecea68697d615343328c47de1b5fdc21350bfb00998d930ab1efb910b8fc446. 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/0VSH7vqy4sIBwZp8U4VV93.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/0VSH7vqy4sIBwZp8U4VV93.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b689ef61dcb6c1361005af2dba5923bb36b584caa95fae4df15d146d819a4d5. 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/2FD2oa0hgNj40ZpTsOn5lQ.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/2FD2oa0hgNj40ZpTsOn5lQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dcfd5889e6674da7683ac2c46384dfef3286dec2b05a932542512d5f9f6f55. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7suT0YIbMuVtFgvr13zlL4.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/7suT0YIbMuVtFgvr13zlL4.
SAAVADI (From "Black Air Force Activity!")
SAAVADI - From "Black Air Force Activity!"
{"copyright_id":"0xc61ec174261ae40ebd5dc823cccd38f9cb1065676d033ac80e35f0daab02d113","isrc":"INR832201051","name":"SAAVADI - From \"Black Air Force Activity!\"","registered_at":"2026-06-09T20:35:55Z","spotify_id":"24UEpVOML1TOhNkFmItc0Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61ec174261ae40ebd5dc823cccd38f9cb1065676d033ac80e35f0daab02d113. 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/24UEpVOML1TOhNkFmItc0Z.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/24UEpVOML1TOhNkFmItc0Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c13b7e5906077d2a6b0d672360529c6b1bf36af0a35c5d2080f09938e75c45. 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/3qiiZG6yYj4DJHs4CIjxOt.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/3qiiZG6yYj4DJHs4CIjxOt.