260px|right|Copenhagen Jazz Festival 2018 Frans Petter Eldh (born 19 September 1983 in Gothenburg) is a Swedish jazz bass player and composer, who predominantly has worked first in Denmark, and since
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 0x7c64f1146a3d353895a57b675d23fe4bb9b59d470b35676a48654f820cb4d775. 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/91e9c0bd-6336-47c2-9330-c532655d745c.json and https://artists.proofprofile.net/proofs/artist/91e9c0bd-6336-47c2-9330-c532655d745c.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 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 0x68b1680812456af14243d1265ecee91eb9487a05ea1ec0417b6764cdbf985852. 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/FIWJZ1900034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d26fd5d4f399b660005a92bf1c449d1a62694bde95fb7dcc79baad0caf90a74. 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/FIWJZ1900035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6e9a70d7b7f2294eec4e81a2042932ce4dc707c78e88f71e95ca269c182a3c. 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/FIWJZ1900037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cac266987a1b1fc5c0ed5a4326971a5c1204ab2fa6f6588051828bcc7702c5d. 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/FIWJZ1900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a07d1b0c3303f1f7ec10c0bea7a1eb1d97aa306a5647469817106ca6a6603d. 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/FIWJZ2000040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c5fe2e7c7c9e11aeb9ae864f08f70388f5acef80a94178dd004ed4853f79e2. 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/FIWJZ2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98819ecc0213a27f0fdf7f2c8d638a04b609e85fb900a8dba18b8fa4ec7dc0cd. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/GBVEV2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf075518f79c0fd68e4300dff18964ef8fe9a6982e2422d75392b48883bf8d4. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T06:37:43Z), 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/GBVEV2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a42cdc49c0b265d04f3d4f7e2637734af2be393fb839aa048edc37d8fe16f8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GBVEV2000616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2abb87acb2a9e54a80d8cc88fd2588341e4ba0a7e3e8b3499ca466041e34b3. 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/FIWJZ2100081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95336002643bfe068cc5168846e4cc5645dc958e64aa5ac55169f5658909cbb9. 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/FIWJZ2100083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27690cf0ae7764aca67f7bdc6824a2583314b7b53f633905a4d6423fb3558aa7. 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/FIWJZ2100085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1fce6fb6a14b7ae76db19658448d7bee5f32900c1b26ba4117354befeb968d1. 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/FIWJZ2100088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363aa8a0f1a14ae05c4da843a2aa3a4e1131f2bda5d4814791e7d6bf5147619a. 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/FIWJZ2100091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0e4c15d01d953305352d04272db82d9d5eaf2c9aa7781f686ae1226caad3ab. 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/FIWJZ2100092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd1cc8324e2f0d74158f991965885031db2b940a4a83c92047cdae957327e8c. 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/FIWJZ2100093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1452d6507fa175dbe5683a8dc429dd3a9c8b14560a55ec937fb520fccb5a3cff. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/GBVEV2595286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x425747bcc1e3bb560b8b42a34f32270ef61ff39f6795d7b18d961a767c7fc7f5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/GBVEV2595284.