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 0x8af0e5c1b85c1fbdc0f1fd209273fe04cddb71e28240fe58a408437166df877e. 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/58c3aba9-c7cd-4941-93f7-f86d81c10108.json and https://artists.proofprofile.net/proofs/artist/58c3aba9-c7cd-4941-93f7-f86d81c10108.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 0x927cf7d3e9cf6782bc79c84bbbb19412160f55c43e00bfe2d83bd69402651063. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/DEBU51700409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9be7a33c0b0f02e17b5fe60a742735e8d4f51ce9f2dfd61436782fa2d4fa9841. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/DEBU51801012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9c6d86d98f99ab130347fe02ae69143bb28119542988ca5b5cd0a90a512b44. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36:35Z), 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/DEBU51801015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5cd4c045b7ecc14e141e1a9a903a312a8fd2c671f44d57a76320b1f8312dd4. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:47: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/DEBU51801001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf84c8becd4e7984c67c2507d6d44fcf7bc14871a5ba6260a94697cda4a3ae5. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/DEBU51801088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a483b22a686c539a6305d5099569d49d3aca7947b3c9de1de835be4d88f11ee. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T05:34: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/DEBU51900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2af103d327c160a3edcda2a7da234d9e8ef0510869009afe3e679f9e471a5eb. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/DEBU51900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5911d02463605f1c82d2a869bbcdbf1057ca451d62b8f51b8ae8e54216aef386. 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/DEBU51900100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e1e926e9d7b7e86eff6d2d34c03a3c6ee935c4f5ced81db493e7503f3c85cd. 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/DEBU52000096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5911d02463605f1c82d2a869bbcdbf1057ca451d62b8f51b8ae8e54216aef386. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55: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/DEBU51900100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5718dd0c5aa0ef5266608301ec1c68bf460dd0bf65067c60a1a206e6d40524. 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/CH7812194087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0971f5dafc58fbacfa52fed58dba30ddb5d61d087dd279bb892e3b0eeae53f46. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/CH7812221034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b497692f74fc9b531e321f8a05c9290dda0d2a84202dd9c1e8c15f4abcbe672. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/CH7812231224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b53a752640ae183a4913eeb223dd6cdfb7c3ecdc7e86cecf75afff90b934771. 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/CH7812222979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59df43b6a56163d59687c9466115d0d9fc6e46ea5fae814064a9e2897dd3b51e. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CH7812225950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bc28b3472f8d674b41279a0739343f6f050beac6238b04f713891198b6bf58. 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/CH7812231225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2934971ebfb7d246a4043703dc84805c8fe20cee45f692773b17a7c815f494bc. 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/CH7812231226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf1d36422e7830a754e2a55252053ad1f667bf49e543832c7ea781a7bc047014. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/CH7812227573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443463a2bfb06781937a3feac686ebb31b892bbb7f9598795e109c0843668d03. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/CH7812229040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e69fa4de0f742dd331c8109fd44cf30b509f70fc96d45cf0e3863881e466a30. 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/CH7812233678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b487b9729553d8d52621892df5b0730d7b0f91d016608113e9c32dbc5d4de4. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/CH7812346536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446d58cfd9d6c65a97171c2d7b055275b8fc43415d9112c7e140c4bbbe47bd3d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CH7812358438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51faf75f096f7a55f8c41aa9dbecb2612e358b1a10dd69349bf759563f973e40. 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/CH7812365259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32b1ebc18b6c621bf0f440a83077a238cdad3ec07b2c7d7a105e5123f75d3ed. 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/CH7812368782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffbfd45bb317daa5a2e7f600b48d9fc3715b7d85db5f9f5672b71c8c496b8b2. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/CH7812356416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb0332fae8f87da93b62654eec0f2161ac58c6a822c6fa2b9509c3e209179cc2. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:14: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/CH7812368784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46200106e311c46215f544ebe31fa6ead39e4c1216263c0cac47a8a5d4cb840f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:52:18Z), 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/CH7812368786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446d58cfd9d6c65a97171c2d7b055275b8fc43415d9112c7e140c4bbbe47bd3d. 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/CH7812358438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68867986c22b2477382fb3ed052db947f578b4f5ef79ae90a73c60d9b3067800. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/CH7812371148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda94ed64b417719e0ff1d3b5006b54d30e49ac9d78e88ca64e2e46f5dd257d74. 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/CH7812401465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef139f3067ccaccdeb7e96d79004c34ffc38a17b14abf56003ddabdcb4322beb. 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/CH7812408537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x778787f3c7e313341e14ea6a2e374df5dd7efa353fbca905cc7cf822f2e0f3c3. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/CH7812410959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17cac9cdfeb5178c6024bd53815a1630ba34b31407e37854a0a827759dd91673. 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/CH7812422878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996556f9e9736c5e14223ef102f5dbc34211475555734beb3c25cf5f4dbe1282. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/CH7812413118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb31bc2979c5dc5f2c00429c2e54708667cee1fd001f0fe672b2dde8b77104c4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/CH7812534581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c51a1f02e5f760e44c24b1f286db8453b5a08cb3e664b0401b1a2e052dcc1d. 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/DETV91501330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5ce358be78f28c50def41b30ec2ee6597ab523a902d38e0e89e1af5eac4f98. 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/FRX762329729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f9faaa7788d68cae34b3361870814200d1b9d34b6468dacef087533d861e8e. 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/CH7812060604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ef8b717cd4ab4d70e6b9d44d9ddcee997eb296945388f647966600359bf98b. 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/CH7812059222.