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 0x22e441bd2a162abfe8ed86469b2c97b8ff5d83259ea323e8152dca7393738606. 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/f65df08d-c483-4da5-8a87-05aaed540242.json and https://artists.proofprofile.net/proofs/artist/f65df08d-c483-4da5-8a87-05aaed540242.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0x460f799067828859d55b7773ec88312090fa4e7033ef490809a87cdb06dee6d0. Chain 2 (Bitcoin): anchored in block 957624 (2026-07-11T23:13:54Z), 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/SE37J1504329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9c72124e361b965be249b9f2b77d66f2589453f7793fa0642becb284d51f67. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/SE37J1504344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf60a91f6e337efb3af7357794920094b1ccd04b2664b2210496f798e598d3e. 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/SE37J1504499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf60a91f6e337efb3af7357794920094b1ccd04b2664b2210496f798e598d3e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504499.
Ge mej mera köttbullar (Från "Madicken")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471d5d035d9cb0d33f77e77a1821fc6f24794efffd21268873559dc8a817035c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE37J1504491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e7c9c78a3a3437e7be2379a79eb6a2163af1e572fc11ff542c4a6b6fd26fac. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84db3e25f657e6330d1bd8c834c900f2823a65f00f8d1fd96ddcd4dcb0047de. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE37J1504497.
Världens bästa Karlsson - (Från "Karlsson på taket")
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9c1bcf0313f77f08cfeba3620d8bad0944780a14def142853e6e99881f5fa0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16969a21b674165d3be0549d059629d777cf6ddb542ab62317fa6fbbac93854a. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/SE37J1504332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471d5d035d9cb0d33f77e77a1821fc6f24794efffd21268873559dc8a817035c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb09423dc09e35a1b6a561b2121569c29782f966c412fdd7059b3564a1326da3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16969a21b674165d3be0549d059629d777cf6ddb542ab62317fa6fbbac93854a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e7c9c78a3a3437e7be2379a79eb6a2163af1e572fc11ff542c4a6b6fd26fac. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/SE37J1504490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9c72124e361b965be249b9f2b77d66f2589453f7793fa0642becb284d51f67. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/SE37J1504344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363bcc3421d7677e487db9061f6a48bd48e5ce7d60ad6e53f82310731816e5af. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/SE37J1504345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9c72124e361b965be249b9f2b77d66f2589453f7793fa0642becb284d51f67. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/SE37J1504344.