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 0x5202c366c9ae438a1465e2f26e4861da82367f7beccf300bcfaf90d4d5ad50d8. 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/06579324-d633-4dae-8dc6-8648edf48a5c.json and https://artists.proofprofile.net/proofs/artist/06579324-d633-4dae-8dc6-8648edf48a5c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Lindesnes Trekkspillklubb 7 – Vi møtes igjen
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 0x9da40cecff8801818eab46a773b7435e5cd6365f667bfa35b570ca6426522918. 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/NO2DT1150060.
Lindesnes Trekkspillklubb 3 - Hils dem der hjemme
Lindesnes Trekkspillklubb 4 - Vår gamle Audnedal
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52e4aa20e75a5063a4593c0ab1cbc36d1f53ed6f7ca020e44a0364c7d26477d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/NO2DT1152110.
Lindesnes Trekkspillklubb 5 - Den glade vandrer (Live fra Agder Teater)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97411ecf39e53c28f2901a58429f9d07e6ffb8bd2021a3fa30e744dede4a569. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/NO2DT1153010.
Sail along silvery moon / Seemann, deine heimat
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c3976d5e69c94edca90082d3ab7e7557655ab3e55a7e4e3908d38bee49ce5f. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/NO2DT1153020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755d7c87c54414d5d67f8b06ea6c8cddcb6f5d16b6458f95fba4cb466599e340. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/NO2DT1153070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa432ada93117020e73f3c0a56fbc18d9eae223d53e0e325a91852cb00cea25. 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/NO2DT1153100.
Lindesnes Trekkspillklubb 6 – Vi seiler videre
Lindesnes Trekkspillklubb 8 – Jeg er så glad hver julekveld
Lindesnes Trekkspillklubb 9 – Der Fotlandsfossen bruser
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b54ce7254ab091b309712b267a3b33825f9c6cc5bbb5359e41ebdfff329831. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59:47Z), 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/NO2DT1157060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e172884bb15015ca43275a785a778fc107f7f164207c9886fadf1fa0331410. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/NO2DT1157070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d43c7ce6cd198598b2c69e90e531f3c50a009e9bb705b9b25a409b87607850. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/NO2DT1157170.
Lindesnes Trekkspillklubb 10 – Live fra Den Norske Opera & Ballett
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77c29918d51bd16f0e175eb0c7a6408029e91ae9f771d6eeca049b8283ca125. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/NO2DT1159010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f0e6a59db6846f36316e1d8c4464544b6d6673304dd870cca95b17bcd1bb63. 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/NO2DT1159030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a7ccbae57b01d717f76f822f2f5e9d4f4d12ef3c03779bfea3d90a517a8020. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/NO2DT1159040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b1122919c0fc72733fe9e9d8676a638f1fb604e7056588524cdb13367526f3. 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/NO2DT1159050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee78c6a930d1dff5d18f6d6711e2202c3e4308bd2ff0ed009f788253738c6aed. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/NO2DT1159090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd22b8c9c24bdcfe2eca8395097bcd8f4e0dd0d5c6c479aa018d66b379e044c. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/NO2DT1159110.
Lindesnes Trekkspillklubb og Thomas Stanghelle – Veien mot Bjørvika
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700ee24c5dc69e7403a917bd4c9ffc44573bede8b99b4d0115c31f64cdadf822. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/NO2DT1552060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc631267185b981716ba0e3ce90f8b04d7e79b60dadf5fb157e029ed2a3ac29c5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NO2DT1451010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50fc78addd0a5eeb364a565e54681dfe8540753a1deb0235dffa7a4cbbd533a6. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/NO2DT1451050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f051d0c1785614e40eed983e0d55f5629311bd39b1baa571e866e259c3dd28. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/NO2DT1850050.