Caitlin De Ville (born 9 March 1989) is a Zambian electric violinist based in Cape Town, South Africa. She released her debut album Serengeti Sunrise in 2017. A popular touring musician, De Ville has
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 0x9f9eadff5ccc756af97b0f4db4f61da0a469f56532c95176e05eae70b8c494bc. 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/4b63c8c4-fd2a-4df0-a566-8f6b1536fa7d.json and https://artists.proofprofile.net/proofs/artist/4b63c8c4-fd2a-4df0-a566-8f6b1536fa7d.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 0xd7ef224edd65a557dddba09b1e7e4695639be814dffdc25c8b4f17886c40dc4a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/USE830972113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3143a421234c9a3d040deda426ecefea103c05c45111cf680273c056cbd036ec. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/USE830975432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c02cf5d985fd9d91ac3488bed7d523c0f30618dc06162f2f8938444408b526. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/USE831536379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba74a19106efeaa114326f14259761014509645b8893ddd35beaeeff1f6d5a7e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/USE830906862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8872fe6519ba67fba6e40cc8e64d29c6393a21d3532fef1e825e6b25e608f58b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/UKG8V1600760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1286142a9f67be4cc228a158f5fa47287794d379862effedcce9b8cc34b77a28. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/UKG8V1801429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e08702fcf26442c8b984bf26ee247fe2feaf9d86e8fd77c756941fdfa15857. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/UKG8V1804788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84402112d46273ab14227d8dca6a4f67909fed8c7389de25441a1f6e360b5ee4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/UKG8V1600762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c19a99c6a1622e4bb45017afe11537fe33ba5053a1c2b124b43d6c131c88425. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/UKG8V1600101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273d107d378d234e8872aacc704c12265850d3d13113685daac0559512981356. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/UKG8V1801629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e509b3e53c8cf0e1e316718bc7bb2ec77ba1d99dc0097ffdd737672fe67329. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/UKG8V1801421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabd7cb1d65c08cdca749e02ef34cc9346a9e9587d45210cd3fc0177822dfbc6. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/UKG8V1801627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0096c491ded6ecfc0903d04efad6be7fa83313b06147035a13194b00d13ed78d. 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/UKG8V1801427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6550453ddfebb026848e3b7439fc8322981bd0a20196efa41a9becffbd1cfcbb. 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/UKG8V1801419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaddecfaa0c762a75396e8c5340fe3f4484168aed2ac7ecdb99f287d30a7247e. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/UKG8V1600102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82dc8b0ea6619cf76f6a91a9bf3a829689b2df1e5c7f6358caa76c7e881e187. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T07:11:01Z), 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/UKG8V1801426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90e01f0af7ad27c5123992d9839d8a415135f3d8771564129ac2adcfcca370c. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/UKG8V1801702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69543199e9dacdad2a0d1bbe1f3a46bb43cb6be307fa188c53521e7cf3e15f58. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/UKG8V2101739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff413a8f81a5e694febdc8752a631aa0a0272698bf2e262afca406e8caab3145. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/UKG8V2101740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005a0561d9624369da69b19aef3d2c91c7267f2430958efb741bcb2097f56d3b. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/UKG8V2100760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cffdece9f498c46914db8d1a7b9aeca63c58c6a8e8f29a5ddf6681dadce10bf. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:47:31Z), 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/UKG8V2101632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd630d91762ff1fc2f4a66668d3608efe69feb705eab3be8e9e97bcd6545904e3. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:27: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/UKG8V2100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82a5d7737fc12da6504861862fbfd6883ce05e9e9552a3629d601c5be644181. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/UKG8V2100082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8685646fe1c5623748f9dcfc11926832e5164bf5b953f486aeb82bfefa8ff969. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/UKG8V2000903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3434f0175ae3b4b86edb2115a537698440e42a45d3b5f56887064396090ab1. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/UKG8V2200083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf825c748b177efed4e8b50ab7261ed3c0b6b4e2a721f63d436598a363f2cac95. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/UKG8V2200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501ee15eb71368592c1f44550435a765914af1673d74589f7f7a8d4d8b28380a. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-17T03:08: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/TCAGF2277314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392e8d17f20b2fd9f7915d15bfcfdc49facda73dbda3d2144cadc7a156912786. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:41: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/TCAGL2286978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb844e6ba1d94f29a4b023518357614972d666ab36ed6b0b45b09a7b11201e415. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZPJ32240675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf98c80d44d3d4384dda7bfb25b64539a2525261706e10c5985ce6c053d990f3. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZPJ32240676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de807d075120847ab2ba58b130ffe30b9ef1cc8da8165ec1628ebbfb46a13a6. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T11:08: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/QZPJ32259692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d67331b08764dba2a9c54973d1140959b4d17c91039a411a863baf7f4ff52a. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T19:02: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/TCAHD2382767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504701847739c29924de3a5bacac13bcb1e1acd710a6798a8124e36cd8421e4e. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZPJ32363023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569b8c58d4cb91cb2b40f1156610f9de06509690bd439d2d683afa9ae88c9fa1. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZPJ32429224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d928e27c484b9e38db0ff2fbebbd990b7710a4bba9ebf49c212e6a23bbdaf48. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZPJ32426941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed80742b3357e5b722d16458140db7483b84e97fa6cc7da4480773e2d702cbb. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/QZPJ32436376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9490cd1d9b945fc654d8ff00e7156086873b11ba7ebc3b1b6366ab01beb8ff7. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZPJ32439544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a2e480f722e60d228c66568ed9a439784f11dd82fd7973592d78d5d552a290. 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/QZPJ32444584.