Jos is a city in the North-Central region of Nigeria with a population of about 900,000 residents based on the 2006 census. Popularly called "J-Town", it is the administrative capital and largest cit
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 0xcebfa910805b1b1b28be005b0bd0f9b521ad137f9143ab2502c3bbe28a7fcf13. 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/afba8469-80a7-4d82-8400-8b605660fb06.json and https://artists.proofprofile.net/proofs/artist/afba8469-80a7-4d82-8400-8b605660fb06.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 0x0247be2a296e6c866aaadd0a75ac6261654d5dd5c4425b031242289693505e4d. 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/AUNFZ2000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd008df52d67bf0e3126336e9bc0d1d85276da88bfa8891a32df3dd01a6741d29. 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/NLX3Y2200025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da0d33f292709475fa2a06b6185b4f5a972bce4a55767bce73aa46b156ca4af. 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/US38Y2309025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac16542439a093a07c5c7da872fe6e0188e121efeb61856f29a481bf1088d16. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ROROT2300930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1adf04a45f15e7676d380b9c885757ba8606c683b8cad35c04f7d506024e6d. 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/DKD212202002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb413cf8a35d5e07413450f1e2fa9a7dc52f256a7fe78591502bc482ff65b4c67. 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/CACWV2503832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8dde73956c133e08d4913502a3aea99405a1b3ec4951bc82eb2f696b4b7caf. 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/DGA0S2429941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8691589b3eabe294324f48e8ec9ead8c25416ffc7d9ce99babc23d058f5088f. 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/DKD212410001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156109bba90ed5bbd764124239699b1f763bde61c96aa314ff8018201f2c26c0. 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/DKD212407001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bffc2bd863d81a84116eebab0ee0ba423f06bdc22fbdacd9539d4d5bc11bfd. 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/DKD212402001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5733e688a09e117aabf7cd44603074e51815d5500c9570e700a74a1b511de3dc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZU4P2400093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2fd4ae5352e4581a66bffce89cf8a29c6243732f4317e8b343a754995a60e3. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/US38Y2406438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d87974434302de5ab01fac0dec09e0b6b9f641564d22f5ac50da5b4885a12a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/CAGOO2373666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087797e2bf883117288891bdee1a0653bc906a709da227e53bfd418a613de1cb. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZU4P2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61955220dbda7b50ddafcbf87a1c07213f78a9aad21fbade50fb867968d4b531. 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/DKD212309001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4716d13b4d9a5d754b9ee2f48055ff4680848e23646470f39ff65e28be7307. 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/QZK6K2396081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a7aaab8c98a63dfa95c9b6c819aa5a2beba1cf50f121ed3671c613a6faeea24. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/NLX3Y2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25bf5ea0009821f36a0ba3c50394cc20e02dedf0671ec8435de80a650660b407. 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/DKD212302001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9641cd850aabab87dd36387c7971619b020e7b0e4f5b0e5bf5d08be5458ed505. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/NLSB72200970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf8cd56add147d91ada8b0d57f6c4713df2972f3b383f4a9525be90423cc6f6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZ5FN2294920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8eef80e7f0b2afd3dfe5c67d61a9801558b2375a3cbc314746ac4a8db9f4eaf. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/DKD212201001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d7c918a475d5bf42032ed6720aa399146d63a6caaa5b431093774203c32e599. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/NOUM72100144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50841315a3423dff6202a9f3cae7670dfee86cbc4306e51ad59000d479a1907. 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/DKD212203001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a35dcc2377511c4e2cf6f40f511a87234b2555c0c37ba64718beb8235ce9f7b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZU4P2300061.
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