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 0x0ee1f16890ab98b3ea730ae1aae49ff1ecd17206236b89e6ce3b0a80265cae41. 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/1ef0b909-f99f-42b2-a29f-c36b1e9d0dd4.json and https://artists.proofprofile.net/proofs/artist/1ef0b909-f99f-42b2-a29f-c36b1e9d0dd4.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 0xc9dc7179da6c645538efa4579e5365254e8a04369f02f867e09118df5a474616. 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/0qlcXxik7DK1QtIGJX6ZLT.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/0qlcXxik7DK1QtIGJX6ZLT.
Walkin' n Talkin' - Audiotree Live Version
Brittle Bones Nicky - Audiotree Live Version
Jamesy Boy & The Screw Loose Zoo (Deluxe)
{"copyright_id":"0xf86278bfe104608b83182b89734b39cee3fb6dcb2fffec320b22316de26e5e08","isrc":"TCAFP2112373","name":"Hey Sunshine","registered_at":"2026-06-29T09:37:42Z","spotify_id":"0jYlxlTulI0JAf2SLrf6mS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86278bfe104608b83182b89734b39cee3fb6dcb2fffec320b22316de26e5e08. 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/0jYlxlTulI0JAf2SLrf6mS.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/0jYlxlTulI0JAf2SLrf6mS.
{"copyright_id":"0x5b4a1b311e2d058514686ca0c73aa02fe4bb9566d7c0db010a9d2268add1d4ac","isrc":"USUYG1395027","name":"Fuck U Pal","registered_at":"2026-06-29T09:40:12Z","spotify_id":"0zbGpAnnmvTkp1J8yv5eaZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4a1b311e2d058514686ca0c73aa02fe4bb9566d7c0db010a9d2268add1d4ac. 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/0zbGpAnnmvTkp1J8yv5eaZ.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/0zbGpAnnmvTkp1J8yv5eaZ.
{"copyright_id":"0x5353285a760ff5322605356c23b2fc2b3077ca18d1131c73eddf8514a91ae4e9","isrc":"USUYG1395016","name":"Rhythm Kitchen - OG Version","registered_at":"2026-06-29T09:38:49Z","spotify_id":"7xeHLvMFxTZaeg6LFk3xCT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5353285a760ff5322605356c23b2fc2b3077ca18d1131c73eddf8514a91ae4e9. 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/7xeHLvMFxTZaeg6LFk3xCT.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/7xeHLvMFxTZaeg6LFk3xCT.
You're Not A Bad Person, it's Just A Bad World
you're not a bad person, it's just a bad world
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007db040caee0bb236e5b4a7bb38b8b1effaab52246b8a55db077da05c54a0e5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2LlCYiOhnC7HArtpp81nWg.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/2LlCYiOhnC7HArtpp81nWg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x007db040caee0bb236e5b4a7bb38b8b1effaab52246b8a55db077da05c54a0e5. 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/7CJL8CUYuaKO3W2PaSKIo3.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/7CJL8CUYuaKO3W2PaSKIo3.
{"copyright_id":"0x21ceb51e1fb7ef587cc208a6c3c69be73bf3830b0fdd10dcb1f0674cfe0a26cf","isrc":"USUYG1448406","name":"Little White Lies","registered_at":"2026-06-29T09:36:16Z","spotify_id":"2gErLZPBIgZekk69pTkTna","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21ceb51e1fb7ef587cc208a6c3c69be73bf3830b0fdd10dcb1f0674cfe0a26cf. 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/2gErLZPBIgZekk69pTkTna.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/2gErLZPBIgZekk69pTkTna.
Searching for Strawberries: The Story of Jongo Bongo, Act 1
Searching for Strawberries: The Story of Jongo Bongo, Act 1 & 2
Searching for Strawberries: The Story of Jongo Bongo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c141222abed18d12cefc407337f285aec031e0b62111b1a32c9eba2c122ce3. 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/5I8frHXHZb3Dhf0m5pzYXN.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/5I8frHXHZb3Dhf0m5pzYXN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acfede44d536422ce70562854b7d5bb719b1dee2fc50f8a3d112acf3bc4c69f. 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/5OiIkkbuzSkkJUDCq9EaWP.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/5OiIkkbuzSkkJUDCq9EaWP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcffb73a3c15ce1207799775e9b1a9541565538d6afe34df89a925655cf197fb. 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/5i0oJBoCeuRGKHG0WTBIki.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/5i0oJBoCeuRGKHG0WTBIki.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcffb73a3c15ce1207799775e9b1a9541565538d6afe34df89a925655cf197fb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4w2GS3HKBka41Qv0FgKMVP.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/4w2GS3HKBka41Qv0FgKMVP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3830dac680ea2cfc290ea6128a00e6a2894ceb29f9274770c8ff36ca032cf3b4. 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/0mCdk0NwajH3MeqSbvTPUv.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/0mCdk0NwajH3MeqSbvTPUv.