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 0x81a76a37a9b62193cce89050ba2ba6386941568b879e89387ebd34b381a18fb2. 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/2c16a51c-eeb6-4a52-8d0b-b2480a4763bf.json and https://artists.proofprofile.net/proofs/artist/2c16a51c-eeb6-4a52-8d0b-b2480a4763bf.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 0xeb070a65606568b1d85ab35aa893bc5bbf247acd3c9f216fb55a64a879d5565c. 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/2qcNvLWgaOnciw1p7dR32W.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/2qcNvLWgaOnciw1p7dR32W.
Responsible Disclosure (Secret Recipe Remix)
Responsible Disclosure - Secret Recipe Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbadd749ce8167ac39e05b6c7da90784e98512093cd18ea7875c85d998787ee4e. 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/1YfdgHuOYcKchctspPV1G8.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/1YfdgHuOYcKchctspPV1G8.
{"copyright_id":"0xb5b2dbfd294bbf14b899be1a5c3c97b0b180acab148b77e41d473d1cd05e6a90","isrc":"QZNWW2001374","name":"Get To You - Mersiv Remix","registered_at":"2026-06-04T12:20:53Z","spotify_id":"5g12zzpoeylAgBZ09ixD6o","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b2dbfd294bbf14b899be1a5c3c97b0b180acab148b77e41d473d1cd05e6a90. 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/5g12zzpoeylAgBZ09ixD6o.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/5g12zzpoeylAgBZ09ixD6o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3509f1c204ca4a6950eef4034e0dfe615a36f01f227b191c8bd543f66ad5da. 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/166dyoTRmbEbeIwZZeToY7.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/166dyoTRmbEbeIwZZeToY7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe369dab3cfe6868ec42c7c0f18f7967ba5ec874cbfd9882752464d3330d4e183. 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/6eL2pPsH6woNeRa8uLT23Q.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/6eL2pPsH6woNeRa8uLT23Q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e7049c5b732e5db746f5633fb2e6e9f847e092b8ea71955c53a3370f6f0d7a. 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/66Tteb2Y9NDkREBBS1T546.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/66Tteb2Y9NDkREBBS1T546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf54e5e996be14109485edf5aa4b2169688a53950bb0dc879d80b04530a0c1b26. 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/5CGte0gBFkftEVFQWvAa2I.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/5CGte0gBFkftEVFQWvAa2I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510eb426fa52b891b072885f75cbf14184a836a4e6bf5fe4de458fc03db5fbbb. 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/56CFbRGipR81BvcSoH0rAb.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/56CFbRGipR81BvcSoH0rAb.
{"copyright_id":"0x05da10d8c734949c8ecdd93ed7aaee89b467f66ea099f3c403e7451e6d4099e7","isrc":"QZ5FN1818073","name":"Butterfly FX (feat. Supertask)","registered_at":"2026-06-18T03:43:56Z","spotify_id":"4xDsdcatln9gLEg3y8yBUC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05da10d8c734949c8ecdd93ed7aaee89b467f66ea099f3c403e7451e6d4099e7. 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/4xDsdcatln9gLEg3y8yBUC.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/4xDsdcatln9gLEg3y8yBUC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76be6ed9b6e667537c0315384194818eb4e73759cb4a7a7d7abdbae7b6c07af6. 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/1poTFDIvHu3Ihfbk2vDKzJ.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/1poTFDIvHu3Ihfbk2vDKzJ.
{"copyright_id":"0x4053b0fb4574663710eeed79214e8ba62c22284c7ba7f13e288379e06a5b1ba7","isrc":"USLZJ1704563","name":"Closer - Supertask Remix","registered_at":"2026-06-24T18:02:40Z","spotify_id":"6TFeNe1PIGAvH5xvpIXpPt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4053b0fb4574663710eeed79214e8ba62c22284c7ba7f13e288379e06a5b1ba7. 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/6TFeNe1PIGAvH5xvpIXpPt.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/6TFeNe1PIGAvH5xvpIXpPt.