1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0xaf53a3003e9740ada10a23ed2530e946c8e25de2a3eb2269fe2b77b3e832a503. 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/e5e160e8-9894-45ce-9f99-479f158e3135.json and https://artists.proofprofile.net/proofs/artist/e5e160e8-9894-45ce-9f99-479f158e3135.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Für immer (feat. JulioMC, Kilian437 & Joey99)
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8a82db3411df277c6c8331a894b579f8cb2ae379a18b900d938e4e6ec9e5cdf. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6411b76894185a15bf93e5bae7d7a1eb00dc162886902ebf579cad8f4d9bb0e7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100895.
Duplo (feat. Jonzon, Joey99, Kilian437 & Papke)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f37eb0f4ef2a2a25dd5cb75dc70ad3075483aad3b055e66718c38704ff92d5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100896.
Wattepad (feat. Kilian437, JulioMC, ODG, Grzegorz & Joey99)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2f49eef599a293fd0a3af27767806b9ebc6736aa27667ea31b4d9f672a53e8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100897.
Statement (feat. Grzegorz, Joey99, Kilian437, Samo104, OCboyblau, Jonzon, JulioMC & ODG)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332fe73a4a7da8960f8c5c97137e18ebdce876cbc75997ba4e98dbfd7b3bfd74. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100728.
100% (feat. ODG, Kilian437, Joey99, Jonzon, Kulturerbe Achim, OsloEinz & Papke)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcfb98194fadb756ef1bc5d332a16bf1667a9cb93a9dc38b7393fa099a69cba. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57fc4c34cf2a2e1c585b4a113da5c31322caf947095fc7df71b13a371fa00d3d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEKF22100902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5acb7965bd0dc40ab50b3af5d92c143aec5a791302df6dfb9baa4d13e0647661. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA72223574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabb5c39741f0fa512f537560c1316e5d2a1b24167f37611374333cbc3a555ae. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2429445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dfbbb2408abe692241052a301c1b8133a0057d1da68cc19c43015567ad2884. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2429446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de6d071ef2a200f7c21845f6d6944635e1347300f77bb70ea5842eb5a612dc6. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2429447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda542e4de90848b67070af9636f2f3b306da517161dbf4e96a09fb010ffd685e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2429448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4444d054db09fe722f96d8439ee8b1f24c5dd92ec0ba488a03fb4efb9a9cd4a0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2429449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73857d71f4db6a21d47294702fdf1dcf3829017a4cf53a4b5ce0638fdbc8bf8. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:06:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2429450.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch