Duppy is a word of African origin commonly used in various Caribbean Islands, including The Bahamas, Barbados and Jamaica, meaning ghost or spirit.Jamaican Folklore | Duppy The word is sometimes spel
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 0xaa0f0388f9477ca990ade5f4b9f5831f3e46e2c27e2c2d16d1094d89084b1b5e. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2de84e76-7c83-4e04-ac9c-28849eb9e3d0.json and https://artists.proofprofile.net/proofs/artist/2de84e76-7c83-4e04-ac9c-28849eb9e3d0.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 0x6e3c12b43a4f200a65ce5ed3f72ce553f1dcbcc3b1408850495f26307704ffa5. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:59:50Z), 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/QZDA52339637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efa8694847fd7f3f368345c8afb274a07a812fb09ab60810967ea1b05529687. 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/QZWFK2378816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47d2241c795ccace0324662cfc9c3b2b2b4b7cc14c5d3244b126d3aa3160e71. 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/QZNWS2361579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d891849c001042fc4760624dc622b20c7a5f9abc5c39f51002dfb1ca503b41. 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/GX3Q92146852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a0eae6857a2fff43ff07326bc5ae5decd27d85badf0c864914867bec32b8b56. 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/GX3Q92146853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb00909aaf8417d58988cc11a49b77688f04fca6a9ffb6e66aeeccb2c408c698. 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/GX3Q92183560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4a46c5cb9d43000e05a385f34a3e5148519cc44627b1b1daf205fffc8f517f. 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/GX3Q92183561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed41281bfbaf6170fb3dadf1759c4fbfea893a99b75cb2099fad416bfc43fb12. 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/GX3Q92183562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123a599d0a68edc277d2cf77ae53e179891dfaf7e994ea0fe12ab3a5f8e63d27. 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/GX3Q92183563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e9ad2d6f7eb678700cde690f47608b5fc9eedaa2ba64a591cc5dec3a6f0abd. 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/GX3Q92183564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a8379aadfd291577fe1564f3b735afe974c34ae29fe2ed04cc769449cb51e9c. 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/GX3Q92183565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656afbb7c39e4d51efd05cc58971cb0987324d9784d663ba520dbd83f2080df2. 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/GX3Q92183566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766866dcf2a99e8da1267a179faac2c03edd03ed624bee308f5842bfe5a1dc9a. 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/GX3Q92183570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23694c0680e0170de67f9aaf69d94e42126a901870fcb5a64c601e9cca2eaf72. 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/FR2X42236608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367964071dd9d6715fee923d54cd948bce40eab24835eea1eed9f2b1e4ad1172. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:22: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/GBQGW2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd6f786a9cb3e2c3eeb88a23a6364da701f38775dc68dc38d9d77bc361bc8eb. 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/QZWFH2403749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a107dfdaec0a5edb237a96e44b87bb9d1542283fe4220e377e3847ebdd200f. 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/QZWFH2403750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e7b874e303c4b1be92ea29e355d7337565fc9b0542135d8815822812c393bb. 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/QZMEP2489063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9bfc32679df0dd96186992c93c546cb5bd3c47f2b658a2ca8f21bc52cfcbc55. 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/QZWFH2403751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ce4b8ea0de3300f82dd0c15f9d8f573118296c4e5b8b3b1fa42f4627a04772. 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/QZWFH2403752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856df7dcadbb3f5f25a74890b94969af7331947ce5896ea77ec846c90ba6d05d. 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/QZWFH2403753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c01f050c3692dabdb4459657bdfe95225d9ef5ddcba719d2abd877854e328d2. 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/QT3EY2530915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec376d19513e2ab721b09d521515f99353a3316d275d0cff4fcf16969fc914b. 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/DEU672500875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d4ff4fca3fe6e543f90352f543405935576f904cd489b990d64bc0b2683361. 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/QZTB32503472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0386f99f8fca08e7601e387c0e419c889612fc23b1efb08e6a69ed0d9e11b6dd. 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/QZTAU2538389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5063cb0fbdd5b031cced7a13d64b68d823ecd3dcc18871d2408380104043ea2c. 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/QZTAU2538390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f3df929abd2c03e0d0b7f39e867fba923114f85155e5385ea1f7ace514a1d5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZWDE2528709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a596b91eef08e55c10a87f1d081efd4d3578bc9d33f272bc6c4b0c908098a13. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZRP42559384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e5c8276bd98c918f57b5dbdabe9d0126ce2774c7670e842c026b021e94634de. 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/QZHNB2543665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2672713014d06e89339d6ee8cd5ae4df78bcc7c0f59744c3897ceea845c448ed. 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/QZDA82543582.