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 0x8ca0d49e7aa77546156a5ea6e5c5d639d4582d67f9ff667121cfd7ccf55f31e7. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/974d9d38-4a3b-46a5-8fbe-caf91db3c4a6.json and https://artists.proofprofile.net/proofs/artist/974d9d38-4a3b-46a5-8fbe-caf91db3c4a6.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 0x2988a5477c030569002743619650c03075ac81603dba8f04d3662a7c87a802cd. 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/44WLyLTChgmcjEYs9fPBen.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/44WLyLTChgmcjEYs9fPBen.
i've got you if you've got me (stripped version)
why can't i let go? (Dokkodo Sounds Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58eab4125b65f52618dc32c02e4df30befb7e965994adfeea0510e8cc955d5c5. 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/51i75s2eKIMTjoyz8YDKDe.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/51i75s2eKIMTjoyz8YDKDe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9c16908f0c03487c304c6d986e981d05ce2433e755282de4d0298a5a2dd50e. 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/1Dti79at9c5G2JpdCoaotX.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/1Dti79at9c5G2JpdCoaotX.
infina ad nausea: astral club pack (Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb511354cb773a12a90e60686acc6117f3e60fdac653510e57a04ab2827ef44b1. 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/6jh2wAMXJFgiZ9VO9J5rcs.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/6jh2wAMXJFgiZ9VO9J5rcs.
wake - Jody Wisternoff & James Grant Remix (Mixed)
{"copyright_id":"0x8e8b3703c96468b46c790340feca26748ea3f5993537c9b031df8bec56692002","isrc":"GBEWA2402637","name":"wake - Jody Wisternoff & James Grant Remix (Mixed)","registered_at":"2026-06-06T23:49:09Z","spotify_id":"3kunynGMj8IoM7oRWepmB2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8b3703c96468b46c790340feca26748ea3f5993537c9b031df8bec56692002. 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/3kunynGMj8IoM7oRWepmB2.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/3kunynGMj8IoM7oRWepmB2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721e61fe1ed71b7a7adf5921ceab644bd082b560a7c6a4a14852198a155d76f7. 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/0hvXahHZBF9rgg2GsvsWhi.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/0hvXahHZBF9rgg2GsvsWhi.
{"copyright_id":"0x58eab4125b65f52618dc32c02e4df30befb7e965994adfeea0510e8cc955d5c5","isrc":"CA5KR2471672","name":"HAUNT ME","registered_at":"2026-06-07T01:34:40Z","spotify_id":"0XwGh007QwTRcRjTsVbQGd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58eab4125b65f52618dc32c02e4df30befb7e965994adfeea0510e8cc955d5c5. 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/0XwGh007QwTRcRjTsVbQGd.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/0XwGh007QwTRcRjTsVbQGd.
{"copyright_id":"0x30ce776eb0a8bbf5e1acbd3e3dab3ae50825bad7e2d3808077342af2122fb41a","isrc":"ITDI32200032","name":"Wishing for a Better World","registered_at":"2026-06-10T03:15:33Z","spotify_id":"0RZ3XlFxjEZfLSGXx9uYjz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ce776eb0a8bbf5e1acbd3e3dab3ae50825bad7e2d3808077342af2122fb41a. 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/0RZ3XlFxjEZfLSGXx9uYjz.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/0RZ3XlFxjEZfLSGXx9uYjz.
Future Disco - Poolside Sounds Vol. 11 (Mixed Version)
{"copyright_id":"0x15aa0ce60e40f241dce4bb79e46cc59100b1cb362381c7842f09459b990190c4","isrc":"QZWH32400377","name":"disappear (feat. artemis orion & dobi)","registered_at":"2026-06-04T16:31:21Z","spotify_id":"2jjvNTceVrIaT5rA6zeG4c","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15aa0ce60e40f241dce4bb79e46cc59100b1cb362381c7842f09459b990190c4. 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/2jjvNTceVrIaT5rA6zeG4c.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/2jjvNTceVrIaT5rA6zeG4c.
{"copyright_id":"0x15aa0ce60e40f241dce4bb79e46cc59100b1cb362381c7842f09459b990190c4","isrc":"QZWH32400377","name":"disappear (feat. artemis orion & dobi)","registered_at":"2026-06-04T16:31:21Z","spotify_id":"0hdRIeDtuUtK5BYa5sXctz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15aa0ce60e40f241dce4bb79e46cc59100b1cb362381c7842f09459b990190c4. 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/0hdRIeDtuUtK5BYa5sXctz.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/0hdRIeDtuUtK5BYa5sXctz.