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 0x8e15c4cece57a497a3946713bbfec6e2573b55f28a98f6659f40b2c9afc94dfd. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84ba3b68-91bc-4348-8f7b-0d5edf9228ea.json and https://artists.proofprofile.net/proofs/artist/84ba3b68-91bc-4348-8f7b-0d5edf9228ea.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d8fda669dd45f0f5cd755a77e9d799689443c6b1979654c4dbfc5a72770823. 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/NOCJB1801302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc789d39aa3a87a22d4ecaba3ce934d4093367d3aa293b98a43edd11fbc40c71. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/NOCJB1801311.
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 0x9c97559b6f392fa2e5eaa2073416532594e130880890792df7d5f0370179a3f1. 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/NOCJB1501404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f1ad6bd014a9e8da68507928b87f3b3dd5bf1e3b7a6fd7d43ba6cf9cf0368b7. 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/NOCJB1501405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4389931ef80feb40f45759508b7d91487e9bb7eabbf0d36bdeb5804153cd9abe. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/NOCJB1501407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c565fbf51612c45f0fb1ba284a2ece61fffbf35b3834956d9a8df939d318c94. 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/NOCJB1401419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e01a6a186eba667fd3b37860b59467343e8b659c8cace94f79db315e48b71d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/NOCJB1701314.
Ved Babylons elver - "By the Rivers of Babylon"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884f3069986196c640156a585ec358cde00397d47b090ef62b5cdfd3de5d807d. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/NOCJB1701323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a0f0504e850e4c8b050525fd3db263332c462df085bf172a6884d345fa8f1e. 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/NOCJB1601402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0144704d4cf9e9d24399830f055071549691a73853714feb863e092acf2d87a. 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/NOCJB1601403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e37ec7ad084c71b5b99b6c297a24c56bb867a5876e56046026e0a6cc869f75. 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/NOCJB1601410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb175063d8d7ff0d874e88f793b47471519636a1b6ac0a6687f6c3c0f54fff987. 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/NOCJB1601411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f7d1ca7abb9d4229c76cc89b38e358fd0745e3fde966f6e22678fcb21fda12. 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/NOCJB1301220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc829c6e796158c5cd441a0765fd59a48345abd766eae700dc73ae6a635879e9f. 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/NOCJB1701114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46c7c210cdb4807e8a3f1699c87bb72a95ba4ab78b9caab7a579e14cf8b2d16. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/NOCJB1901606.
Follebu og Vestre Gausdal Musikkforening
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6789c625bc9a43887974e42e871df1fb282ec077364398236725440ad48f5cb7. 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/NOCJB1901614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25fefe2379cdff275777a142b2f701e5bfea28d5d6b680c537c41fe35f1e11bb. 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/NOCJB1601220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f5c7fc31f79c4204f338ecf89f1839a95c48787e39d15ea123b9e6a3e92175. 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/NOCJB1601221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09ab13ce12750dd2347213526604bb282e7e0f528235a40fbc96c9ef9b7157f. 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/NOCJB2200805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4490b4ac5bffd3c4c5b807ab29ac65d9261e082561c946335143b1c76324be9d. 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/NOCJB2200806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481dd38404eebe9b199fe2409ef4238f63bc708d0205e7149fca137019adecab. 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/NOCJB2301501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64a01616174b9a62fbe4e735790cd455a4c074e0bdf5efde0e95f4e82eb110b. 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/NOCJB2301504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf93fe60d2111fd7d0e76ed1948c1551002d27b48c2af7995bf2cde450870b1de. 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/NOCJB2501401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb712075b9bc4608dc2eb72191cc9e474fb0033338747262d90a6ef80e35341d9. 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/NOCJB2501402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0e5077a8e5cca70dc5ece1e6dd7215a7ed54001883f63f81d5b8aff82e0aea. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/NOCJB2501404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4387a0830194149af33a887ce5756702c99598cfd3c10070e1054f876c8e4510. 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/NOCJB2501406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8124f2cc6453f007e23b6634ab65f90454ae6cf127170a6481a87e0528dc20. 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/NOCJB2501407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a91f0b60ab60232ee221ce5e038988fa5dbd46387cae3b66af830aa3bafd355. 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/NOCJB2501408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe68f7ec1ca88ac35f321b5c5954e63ccd659e96785479e0e5bcae3df21014f. 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/NOCJB2501410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c16375fec6eb27d4f6de054d54ac99200bccb01b5af3abd4ee78f459535719. 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/NOCJB2501411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283e067ca8ae15ed33bd480a4520d68ab3dae1084bb8fe5763e81fe1f29cccd1. 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/NOCJB2501414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5bdd937a98372c25f41cd059d0e7160d2766483e152354d16df17f1702f6cfa. 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/NOCJB2501415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50680648b33391600f15652d9cfb19463c022f6cf95b040a10b0961b0857437. 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/NOCJB2501419.