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 0x7473f4142239a1b1eb2f5ef20f763886e1acf68aaba46c0101f5c1ca2194af45. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/61b9127d-0361-48dc-b69f-8029102678d1.json and https://artists.proofprofile.net/proofs/artist/61b9127d-0361-48dc-b69f-8029102678d1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Hilsen Til Bygda - Greetings from Norway
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 0x2d79307cf35715124063982305c880ef62c47102dbb1298ea48f2d2d9efa1b4a. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/NOFCT9401020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba1dc09bb9a27035608cec565d234b771d975be64de8a338f132fc6f2121086. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/NOFCT9401030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f72d8efbe97e862bc9326e95b8e6eef6c24028758494ae8a616daedb225ce2f. 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/NOFCT9524030.
Hilsen til Bygda - Greetings from Norway
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cbeb9c327cdc5ba5c1f9c800c007024369dbf85ca4dc3aa5824b4dfd2a298f9. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/NOFCT8019010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736809bd075009306122beacb6055b114669915b1660489e5a9e62e04e4629f1. 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/NOFCA8603040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c6c5908fd7e1cbbaa2aac7e545328e020d1fef8d8b4aecf3f6a79869b69377. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/NOFCA8603050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x214670ac3084715fc2e5fdf3d6700e243ed5912253278f64e99a79be424b55c0. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/NOFCA8603100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50321fab8c9f4ca7dec2cf963e6890edb39fa1f949f435670c5e8d072689e1e8. 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/NOFCA8603160.
Polka frå Krødsherad, i Form Etter Sven E. Nordalen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77e14f8e619c0e8feca76ed12e825ee5e57b11285d567038b45ed73ad4ca0ea. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/NOFCA8402040.
Å Du som Æ Nå så Stygg Te Ljuge - Masurka
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f64c6c4fb474943893abb01b1bcff659ee2be70cc36716bc92699ccfd3f77e. 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/NOFCA8402090.
Ukjenten - Reinlender, i Form Etter Håkon Midtlien
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5663f7a3cab78c3b9f614d441f9340b918d9aa98a8525bf33fd3557b51c531a5. 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/NOFCA8402100.
Lyrisk Reinlender, i Form Etter Hans W. Brimi
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe29520148df6ed6486cbe4c8b557ef56a124805a7ebf7a4cf0e464188e971a. 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/NOFCA8402130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb14101e9ddb17573a76ede8268e98e291b0ae232265bde9924f6cc7f4d5a184. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/NOFCA8402160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bdb46b59091d062573c2a1c3e0eb185614edf76c08dfd3bd2e46f754f389fd0. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/NOFCT8018010.
Røysheimsgamla, Reinlender - Etter H.W. Brimi
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e089ba64cf41585e67f88510cbdbc01b916f5af826b5a755b889394a485246. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/NOFCT8018080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131edbac855b2302e1a1b82f1fe107b1244adfef83a3057ca5ecd77991a835e6. 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/NOFCT8109010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8341aeeb65618de4184489ff3dd8ce52edb76eaaa6b4a50bdf7ffa6209feca4. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/NOFCT8109040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d20503c7bec80ecce26f201bfcf878972546807de265551e4ebe196f719b37c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/NOFCT8109090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827d4dbce7241eba1409f5669731699ed7089c805b0359851b9d8e758b5da576. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/NOFCT0904010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc216688d998616313b2aff3543709d33d141db12ef88b4d8b6e478e96cdab46. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/NOFCT0904090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6971b3f73d9b965561571136cd6ff43b0e0bcc8d0250120884c5c98c45a4a18. 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/NOFCT0904140.