David Afriyie Obeng (born 3 March 1993), known professionally as Friyie, is a Canadian singer, songwriter, and rapper. His 2017 single "Money Team" became the soundtrack to the Mayweather vs. McGregor
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 0x2111e3c0d416a1f0d5cc86b4f71fc4389e0870ad169a19d5bd3ac87719ef696d. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d.json and https://artists.proofprofile.net/proofs/artist/cdfc0b9a-1a74-458f-b50b-7f6303445f8d.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 0x100d763d4c369e66e3eacbd273ac7a134591f397b5a505771278c1948ba2e405. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/TCADY1824606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4401580d89625771392926d7d999b9686714b4421729e28a8e87ac023f71224b. 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/USUYG1239728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6be3362289e4befe7673bbb4e8a429cd243c0becc1cdadb08be223a6c7e3eeb. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/USUYG1239730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc565347af8adb054be105bc0f040b17df99349eff4a8157754cf93db51518170. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/TCADE1706033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2af9a593aace1b2080d3cfcbcc62f3e4f37ae4ccf7062e9c256a8d4168cd64. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T22:45:25Z), 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/USUYG1239736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100d763d4c369e66e3eacbd273ac7a134591f397b5a505771278c1948ba2e405. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T14:06: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/TCADY1824606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395db17fb0daec6cc9a17aa276341e310ae5ad0111a1988ea85bbfd84742eafe. 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/USUYG1282481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf318afed0856d0ad017f7c7e1e0218689df5d7c9b47cb662fec5335baacae5b. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZTLA2277110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d4d01e9f589d9e467cec7bbebddb7a71844c71c81cf220402d9a5a1718b527. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-20T00:21: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/QZQAY2255609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d4d01e9f589d9e467cec7bbebddb7a71844c71c81cf220402d9a5a1718b527. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZQAY2255609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82929c8a76aa45adb6454772a58517464f3fd5bef90d78da6d515ec4af60fff. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZS7J2363679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0b674143acc32955db7d2fc9739fce4f56601b6137c09fbdd05e7cef3e0987. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T13:32: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/QZQAY2464862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68048de1a610a6d5c8de0d8fdcea3e04ceccb6a5f27d4ab8d9ce75c4f3c2a74. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T02:00: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/QZQAY2447695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07779b07510c640a4616ea32a5e20a41b706ab63253eb04cf8787ce8d76c9a58. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:57:53Z), 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/QZS7J2411703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68048de1a610a6d5c8de0d8fdcea3e04ceccb6a5f27d4ab8d9ce75c4f3c2a74. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T02:39: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/QZQAY2447695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74e45d604614e530811ab99cc19f30022112a7488b350fde3f7da4ace05562a. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:48: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/QZQAY2411748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c9f8478a80512f43ac4e537ac9b7084f0747a2f3a0566d020accf575e8fe63. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZQAY2589687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ca7d8be5e2d858cea9d98dbfed87a38310e2ee7d760b8ee2dc4af7c0d6468c. 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/GBLLT2301552.