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 0x136c49664fc5da553978caf1f9cc8a9084d6c09d5f5fdaeadffd0276faa1c41f. 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/2de1111e-579b-40d0-a423-9c5b197ab0dd.json and https://artists.proofprofile.net/proofs/artist/2de1111e-579b-40d0-a423-9c5b197ab0dd.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 0x10e319adb98f5d633e5b2927f594f08e702736475d92cb73a2768071f404af53. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-17T04:31: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/GX3Q92510574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067a4abdc8d11528166cc609b1337405a603deb041f0cd23adcd41fd51398fb4. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/GX3Q92510575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5270bfc2cb190f2333fb6b48f5e0e15af8b0c7b66230cbca73b537416d4c513. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/GX3Q92510576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8594406e55d6f98d9ce6454de45d2b4e61f84ba6a368d59838ac6d7524b78e88. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:09:03Z), 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/GX3Q92510577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde0f4c5eb23f3f95cd14634adec6c2988a2b57f9bcb57c952f63da0bc49f3eb. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T03:11: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/GX3Q92510578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39cc2e998e9c9fab38ca923d0e59eed92f05e1e8f570d5ffc342dab3a810c59. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T03:10:16Z), 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/GX3Q92510579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc442e72faee92ce27fae18eb354169795217f9e67e0bbfeadd2683ff62287092. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/GX3Q92510580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2802de5ba4a400b4dca1d549206fe93ac61bdc9c2dafca5cf48c158fcca2f4. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/GX3Q92510581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e467ae2f4e0aee23e96d2f2cc296e8048bb936a3f2b143cdd7c61df35452674. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T04:34: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/GX3Q92510582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36f06a114099cb2f15aac393ed6a597e559a1cd80f89a0de2db32b678f61c76. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-17T03:14: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/GX3Q92510583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbdb725a8a10e9851618784a5e296b9888705385f6181de70014299dac185395. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GX3Q92510584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2b13191310afc197aec7cbab9d685af5af08a674ff2e93374589e5c6709bc0. 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/GX3Q92531374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b05479c349d73f339f5775d18ba4f818cd14decfeeb1e79b5bf1c5bd434da6. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/GX3Q92531375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49995850f30d40d0e16a32d1f9dce00fc9cf633bc67f668a4de9b70fcf5336e3. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/GX3Q92531376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60861b938c562054e33dc9d760fa5a8d3042f88789fb5b8d355179109d2ac171. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:48: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/GX3Q92531377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fa50dfe4f4db569499484b384cd4c7bef37eaae10ae7c372c1f0eb16f02f65. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/GX3Q92531378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5807030e7bd9b1dd26beddc1190116c37d8d5fca0078b3c938836ab606291e6. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:07: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/GX3Q92531379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e7c18eb1fc69f86f5348b69cf888b7e0daf9f7cbd8354098f1b47b92678c8a. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:56: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/GX3Q92531380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09a910255321e176367e2c2cae832ef6749639f680ab2c76acc80db9246d352. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/GX3Q92531381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x564827a83599d51966a51e4eeaadc20c04cf52d5df5216e2e662876f4de589d6. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/GX3Q92531382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb345f43a9e3c455bad15e02eb1ccd330925552ba86c42ff36ebd34dceb78957. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/GX3Q92531383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23097158dd85c5816302368c688251ea1c212c4aa2b6c9d8ddf2f5728276f67f. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/GX3Q92531384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327b593ea001d52b9d937fe1403a245fff3ca07e92ac9009d1d0dd6e56b10e8e. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/GX3Q92531386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3c20b8a9ea01f2051941f5c1e5325f980dbf94657ab106dfc2602732ac2263. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/GX3Q92531387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a86bd471642b9b86898af98ee9ccf9555953cd8e97d5af19bda5bda03cb0f38. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56: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/GX3Q92531388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4687ce984ccc05cee6ecffbb4022ddc83966a57aa320914352315a09f62e3b56. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T03:19: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/GX3Q92531391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2369ccb7d3fba0e86e798ae6f510f0dd7f516a1a92baca0ea89730053c3a0e5e. 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/GX3Q92531392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39c7f961516fd8628e0a0f1b0e05ee533599780308d20799209fcd64c2e105f. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/GX3Q92531393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107e9332c2aed21af023abcee4aece4816ce6439687758c7ee51f1edd4cc75fa. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-02T22:22: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/GX3Q92531395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f05a8adc82d32da48b7aef59ea24a4b6ac71c215985eb9be4312dbf25309a94. 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/GX3Q92531396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f18ffbdfb31999f159fccf4ca60c13284d653fdb7a3387812a99aa095f19b75. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GXHAF2544440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3975d75ea7c3bef098d4ed3b42bd3f42df3ddb15042483f6f215e403ee3eca6b. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/GXHAF2544441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d48059d7bfb08e38b62b36e341fe1e0022071d9a33301261ae547570a3e703a. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/GXHAF2544442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1db27c17c1c21d7d844397122c896fadd48c663e5f98f946ae6c4bd0b96b6ba. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/GXHAF2544447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcadb24f2d175d84b3d1c8ada4770d17d5daa09a179db582c534d2f9ae3e1aca. 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/GXHAF2544520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762e3756d49e8db39dd5d8135cdd1571255c08654793e7c08ef9303009e812ef. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/GXHAF2544523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ba1e67daef1b6e7138fda7237d30d4a2a5fb1e51fac5b1aaea7e76ecc2543d. 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/GXHAF2544525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8decd04f90812e78bdb2d0cb1b85e8a7050a77f183e1f650cf9fdbd2ff5524. 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/GXHAF2544528.