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 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c480461186a42d50a96ee8c40d1a80743191df33ebcf41ed34e94c173ea246. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fefeeebd-5a1b-4246-89ff-603f63b17a3e.json and https://artists.proofprofile.net/proofs/artist/fefeeebd-5a1b-4246-89ff-603f63b17a3e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Nu när vi ändå talar om döden (Mauro Scocco Remix)
Nu när vi ändå talar om döden - Mauro Scocco Remix
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511dfeea37d04015275fc7e241e82f241ce2e22b4fc8308f758428289b901831. 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/SE3B42400402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8d0137cce9f98b34495c3a3802980cc256757e733284a12e6cd89c4c2086a5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE3B42400801.
Nu när vi ändå talar om döden (Bjorn Remix)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e941efef2ddb37cc61dd41cf687d1ef2c68565a86a3edc960514959ceb4194a. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/SE3B42500401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89dee410b75453630528da4897d951c40c02915d765be497c857512c76dcc9c. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/SE3B42500701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49bee168b3c1148b7033e311831873540bc65d864f577519d7c78fe10f93dc7. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/SE3B42600801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63683e531cc7f8f52162514f29fdb2f6169b7d20fa0734b73ed5bfcc7c3cd27d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/SE3B42500802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x663e23437a0b4c6b762e94c3bcb0db2fc2a16c5d8b8974c81829db32fefd5b5c. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/SE3B42500803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6fa66629d72c261744ba11c1f0f2a843ba9e4129d2982c2fa52bfb04a9389a4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/SE3B42500804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1738be89ed3112d2d8e127eb5a71ed7a06fa4a2ce46339d771715ff88553de. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/SE3B42500805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecbfd6fabebc5b8adf065c4064477388ee8c7199d5655a1c407c7ef3938ad5e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/SE3B42500806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1027121c9c9f7ae6b80e85824a76812d6ac726ca56b87fb3266a49b7f0b26e3. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/SE3B42500807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56af4c8f7197ee5d2cd1052f52707bb6e0abbd34af41336e986365ba5b5cfe3f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/SE3B42500808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a4e63203ea001bf3118775ed6ab2ffa62683a9ef1fbbf1bbfe5ab1cc517a00. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:50:07Z), 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/SE3B42500809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda61c7e30dfc71fc24a9b9beb6fe9e08f4abf0e246bfae3bee411151c8d46f78. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T13:00:29Z), 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/SE3B42500810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a4e63203ea001bf3118775ed6ab2ffa62683a9ef1fbbf1bbfe5ab1cc517a00. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/SE3B42500809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649047b41e511d21e89c787a19148f9c045414b5e63e1adf9c6e7e9ea416c595. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE3B42501301.