The Rif (), also called Rif Mountains, is a geographic region in northern Morocco. It is bordered on the north by the Mediterranean Sea and Spain and on the west by the Atlantic Ocean, and is the home
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 0x824c038fae03f9cbf8f66471038e748616f9ef581114178897ff4c00308c2ffa. 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/c25aecbb-322a-4aba-a362-6df03ca1e71d.json and https://artists.proofprofile.net/proofs/artist/c25aecbb-322a-4aba-a362-6df03ca1e71d.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 0x98de62be28e5b736b6289f94832a5caea77ea8941ad2003e84051edad95b505e. Chain 2 (Bitcoin): anchored in block 957526 (2026-07-11T06:03:28Z), 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/IDAC51997001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae7be30ae0683385f396a204a45054f75c3f20c9849f7c7c39b04eccbcfd832. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/IDAC51997003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b93e62115017b22bc67aee9064b46b1e60c47db86db404f581f9806822c5070. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/IDAC51998089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c1840f093f050c3af20878cd1ecd1d47a86aaf1c4578d1befb278ac8308cac. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/IDAC51998094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c6958c7ac46c173086c1a6c92c75d5dd63122ee36c1c7c8974864d2c8e01a0. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/IDAC52000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd416b64602e953238ab0f1d9322083971b0b5a11b474f77c2cfa6ebf0248e6. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/IDAC52002028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9defe573e4aa67d40bcb0a26489b5d1e43e5c4e9a70ba2bc86a452fa719352aa. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/IDAC52002030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad90318be62d30806e4019c4d1ac86cbfd16252915f2482c5760dfcf484f5679. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/IDAC52002035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457a96d0754525ee0547e49bc37f4bbcc380b4c39df5723f069c9bc136ca10c5. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/IDAC52004046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf785acce0ac6688e930854a53d8b01ec7d744e63c9d0c5513c67bb7949ceda. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/IDAC52002026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d5fa57d2b89da4b86f0bb9a0c027e955bd0ca818af71e9443a4da819f604b9. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/IDAC51997006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b93e62115017b22bc67aee9064b46b1e60c47db86db404f581f9806822c5070. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/IDAC51998089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7a38cda0da07e34dfa49df6245bfe3c18bba218bdb85588e9be9ae9661d03d. Chain 2 (Bitcoin): anchored in block 957529 (2026-07-11T06:30:13Z), 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/IDAC52002025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7913f40217b0f751c5303c8c0615f7dfe67d49000deaff0dbe060296f9d3f3bf. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/IDAC51998088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad90318be62d30806e4019c4d1ac86cbfd16252915f2482c5760dfcf484f5679. Chain 2 (Bitcoin): anchored in block 957526 (2026-07-11T06:03:28Z), 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/IDAC52002035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe754d0c2e0c00be28902300c22ad5fab6ca5377e43e6fc0467bc9060da3bfc77. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/IDAC52006205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2710a9ff8fb5f99f5f9ed0f7bfcb63100ef43504bb8519fd5f09c618858395. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/IDAC51000092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b0b840608dd3ebc5b2cc90e2e8f5cd2c2f88617c8df6ea300220787df6f3e87. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/IDAC51000098.
Me dio una esperanza mientras me decia que vivo jugado la vida
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862c04ac64a9977bf8191b6dd047a57f7a267176f61beb99118e9240e9a68d2d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/IDAC50900149.