thumb|On stage in 2026 Per Mathisen (born 7 October 1969) is a Norwegian jazz bassist and composer who has worked with Terri Lyne Carrington, Geri Allen, Gary Thomas, Bill Bruford, Alex Acuña, Gary Hu
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 0xf6afb35b7ed6aa6077d4cecc9758b1bd0a8a273c97f94593cd71f0f6b348d47d. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/09ed959f-0379-408f-9c92-b6a21f830770.json and https://artists.proofprofile.net/proofs/artist/09ed959f-0379-408f-9c92-b6a21f830770.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 0xa85a21494ee6daac47a0a4e89b18e52adeadaff286570cd7ef3de63d33488940. 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/NO2NJ1663010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a5a5668e8050a6d66143ed171c658fbfd70dd34b60fe9284a1827de9287e39. 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/NO2NJ1663060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0b0dd7d469d67011bb7c6aca293c82bb48c9f0a0c5f38cc132d4598dcc1bdd. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/NO2NJ1663070.
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 0x52d3076cb90cfe4625809657d2728e7c28326002ed58e3bccea69343e1ec421c. 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/NO2NJ2136030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c8c0c73c837aa9810f272df542236c870d63d2b5d4f5bc2d96384200fc8d06. 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/NO2NJ2136040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e85ba67ade671ecdb3d847fff171d50096faa43ec0945e1074ed43ccabbbb30. 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/NO2NJ2136050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74e4133c171ae476eaffd2f09f6bc0f18b5f8f1b9f87968bf14e8e51bfc45ad. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/NO2NJ2136060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x487321be0b40d02e890923ddeecab935d07d1e2d89078bb120fabcdb919e9551. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/NO2NJ2136010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4fd040cca6f2ae0de7ed92ea63923587ae8fd2fc6e935d742276f069f73bac5. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/NO2NJ2136020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fa41cac4b9fc60d40b96d8b51d2e6403732cdfc2b681a30f4163f190595ee1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ATP021503701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353cea3767c306d04fad7e58565dfe5d73691f308a19e8524d374d0060d1c690. 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/ATP021503703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7effb0825ca07daf009e7060e1af6379932149f7d6734b72ed0fe22a7589f81b. 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/ATP021503704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0c04bea28cc507d41391612dd581d629a75f7c4d06f745b46613a05ffddca6. 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/ATP021503705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad3ff2f1bd89ab0b7abaeb6b0ab7a3af4d06cbb11e8e6c0fb7c83cfcd3febbf. 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/ATP021503706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169aa34d59e5f595113705d870dc023b43ccca54374b62bbef5b1a92ad88f88d. 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/ATP021503708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0999e0adb7ac9d2dce2f2d5ee3c8f70b941dea19ac18ebc46fcc243910aef469. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/ATP021503702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5cfeebcd4eb649c52e8632d11fb3aa85b6bfb4152a21559886ebe913b4b11ea. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/ATP021503707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a83d50fcf3a12553730d232dac96101a1f5f63110b8834acfa3f330a57a3a1. 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/ATP020901405.