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 0x62ea02c180d63574c983e584386c83026fb240d98d8466134f2c94255972ea46. 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/9ee85995-2251-4be9-8dd8-49cd72ac1c8c.json and https://artists.proofprofile.net/proofs/artist/9ee85995-2251-4be9-8dd8-49cd72ac1c8c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x56d5b741f42d2bd49b2dbb0b3ffd868c4076b5da72ca30c3704925eddd286083","isrc":"QZ8GX1701993","name":"COPYCAT KILLER","registered_at":"2026-06-22T12:27:20Z","spotify_id":"4XFJPX6RZXnCc0zCgoAq3Q","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 0x56d5b741f42d2bd49b2dbb0b3ffd868c4076b5da72ca30c3704925eddd286083. 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/4XFJPX6RZXnCc0zCgoAq3Q.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/4XFJPX6RZXnCc0zCgoAq3Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4795351a53d4dd6a197963856c096921bbc32fcab50681eece997a3e8b8b20bd. 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/3TccEBRYCve3AIjqhLQPua.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/3TccEBRYCve3AIjqhLQPua.
{"copyright_id":"0xcd51256cd9d450f95ee0980c54a43a5b8d49b4f5c4a3321172c0e59b58b1ab89","isrc":"QZ8GX1701679","name":"Something New","registered_at":"2026-06-07T21:25:40Z","spotify_id":"7tslPOHCFSTTVTrrAmgkcI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd51256cd9d450f95ee0980c54a43a5b8d49b4f5c4a3321172c0e59b58b1ab89. 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/7tslPOHCFSTTVTrrAmgkcI.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/7tslPOHCFSTTVTrrAmgkcI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd51256cd9d450f95ee0980c54a43a5b8d49b4f5c4a3321172c0e59b58b1ab89. 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/1TWBsQA0pQqV5dPEu83yv9.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/1TWBsQA0pQqV5dPEu83yv9.
{"copyright_id":"0xcb607b220ed00df129acea29fb1a2f7055af52d493e72d63c768d2da33dcc58e","isrc":"QZHN72271358","name":"On the low (shh!)","registered_at":"2026-06-25T10:49:00Z","spotify_id":"5MPNdkwJqA3RIFpZ14I4fX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb607b220ed00df129acea29fb1a2f7055af52d493e72d63c768d2da33dcc58e. 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/5MPNdkwJqA3RIFpZ14I4fX.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/5MPNdkwJqA3RIFpZ14I4fX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f60fbfbed04504b113116919f497d0480b24599e70e481f66b4dc1a852244d. 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/55d5SmH7MsvffGyRipaa6j.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/55d5SmH7MsvffGyRipaa6j.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb607b220ed00df129acea29fb1a2f7055af52d493e72d63c768d2da33dcc58e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4tF47KCmrr7Abl25YvX8Ur.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/4tF47KCmrr7Abl25YvX8Ur.
Midnight Calling (Until Dawn Remix Radio Edit)
Midnight Calling - Until Dawn Remix Radio Edit
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4551935463a650b579d9403e14ac976d356a4cf069c099eaa3688e9f3cd1de47. 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/1xXSTCnBN8amcIXyscLJT8.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/1xXSTCnBN8amcIXyscLJT8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f326d5277894dae722575ac99747f0c31310f2a3e74e81506b073aefd7d4e3. 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/0maJFeUcEon9e4D50GerF0.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/0maJFeUcEon9e4D50GerF0.