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 0x9c7a3b2315cab67568d410cb5c4cad837c1c64f86c330ed9c7239c727b61cb22. Chain 2 (Bitcoin): anchored in block 954693 (2026-06-21T11:50:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e5a677cb-f8ba-407b-99e4-2e3b50a647f8.json and https://artists.proofprofile.net/proofs/artist/e5a677cb-f8ba-407b-99e4-2e3b50a647f8.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 → block OTSBitcoinBlock must exist at that height 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 0xbb1ffb0ee66cd57a678cdbcafa21d3815d7781a04b54a9d96c8e0af6fb7cb0ac. 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/SEBFO0109010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a53e74306f2adb3c73c245c0bf8560a5241184cad880bbe8735bdd31370c763. 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/SEBFO0109030.
Lyckönskan efter Otto Dahlqvist från Gamla Karleby
Leksands skänklåt efter Knis Karl Aronsson
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422ff450accb1b055ad48c6dd6a5dc5a3f4385e1817a499fc697bab922c45d1c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEBFO0109050.
Grins Hans jässpôdspolska efter Petters Erik Eriksson
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6296ff2ef1ed84fd90bf0f0ca514a2550390fddedfef8057f30636d4ba98c52c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/SEBFO0109130.
Långt jässpôd på bârgom efter Pers Erik Olsson
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f5cc5c19b64ac07ceed8c4d6889e9546fb5b314b3c557dc1a3305dce30604b. 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/SEBFO0109140.
Bengt och Kajsas brudmarsch av Björn Ståbi och Pers Hans
Sammeles Annas brudpolska av Hans Dalfors efter Pål Olle
Polska efter Bleckå och Gössa Anders d.ä
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec95ec3b62938b590eaea642ebc56c7771589638645eff4526a5c3351f4c4c8. 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/SEBFO6714070.
Brudhisslåt (Långdans) efter Hjort Anders
Målargubbens brudpolska efter Hjort Anders
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89095e3519398246cbcae1dfcf722864d2905306b3b3af3d1ba70c6dcf412b24. 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/SEBFO7312150.