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 0x6442c2638b1f84752e570008a5edfb19ed39699d4d6d1db2f5f1a4c05b6f3e17. 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/a26e7ac5-29f4-4271-aece-e8f4add4187a.json and https://artists.proofprofile.net/proofs/artist/a26e7ac5-29f4-4271-aece-e8f4add4187a.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 0x7239fc37b796068b9954d44e56d1fab4d3b8e83e5ac14f34812f88d06f275184. 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/ZAY161400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5288eac87ab535526ef881105c5ea4e7a0f7cd8e627676caef0488cf2fa41583. 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/ZAY161400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2ebbe3866d4f5f19f201f357f075f603683f2c28ce2870dbf9ba2f677261a8. 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/ZAY161400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x687e88ad2c6c4177a60648b3a1a1c2b224b01cd9b064a0925d57565c4f1f2519. 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/ZAY161400039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cfacd87847f7ac174f4aa5ca1eeddc86833532ede4f59733a56a1fc9f54821c. 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/ZAY161400040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576c56580f32758a54e2d72feeba31f8bb09e52c44182fb69adc0315972e3b93. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/ZAY161400041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x150d374efe337489578d3acabfa71ddefa36ab481a52e560fd58924175623944. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T23: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/ZAY161400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a8d487ed21d0d6b85e32758c2e03229eda2d5a95bd2123a3ceea8e814dd138. 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/ZAY161400044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa739271c802adbf36fadb1cfb32c9229e6ccb2c171abc2105a9553c607902766. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/ZAY161600049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509ac367ce2d6ea309709c4e9bce1d1206e938362d68b5b9bd89772ccfe07cc4. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:32:45Z), 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/ZAY161600056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e01278fe9f7ac6722d05cdbbd25314b29361035b94cdd1dbfe5ae973a4696b. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), 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/ZAY161600057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e5cc0e14ed8965d4865443a3c2a0b4840ee46c55ffc59817be13823cfeae59. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/ZAY161600060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64829077cac4ea4bee2f26f6d19e7e833b395ad7f3d316f8a3f1c59243f9632b. 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/ZAY161200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2e455528148721150263fe479d6f2d40bef3a37bd2311154bcbd1903e1b0b4. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ZAY161200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8ea3315377baf7375929dcd865ecfc75b04e1cac1b786efdb15048d12dbd54. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:30: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/ZAY161200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f74a385977e4844a14c37364dee7fee7768f56991a6a792bf4203553bd58ce. 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/ZAY161200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d183aed7f306ae2c8ec912a0354851e43fb4c29ed39088f1f378cb4301dfb6c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ZAY161200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca293adb035f0d8aa7d04f4feafc85492ce42505e8486d935a05a6f7d7e06b70. 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/ZAQ651401236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef33eeef18d0afbdcd0615f794dbf6ec102ff2b44066e038edf504f4141b2e1. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/ZAQ651401239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac02b93efa441912a5ce76f6270f0ad88676e0f7faba8fcaad46476996f1df2a. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/ZAQ651401240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014e64e043ae8f15b6966ebd9902d49dee154b1b17c9e5e069f933554aa5e2ee. 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/ZAQ651401244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98dc80d0841777c0f1a8c22244f2c0bf7670f61650f97b0e99968edbc4d91b98. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/ZAQ651401248.
Favour Is My Name - Live at Durban ICC RSA
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a9d0428a6687e1d625cfc1656b1a9dbea9664ef04b63d3fac46405aa629c39. 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/ZAQ651401249.
When Jesus Says Yes - Live at Durban ICC RSA
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb3c9ff5d51022037d1a5737d1ce6c58bef11bc3d3229e25bebbacf6c2a2539. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/ZAQ651401250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581b240af2ba8747e892d958d9cc39059db03b3792a34b7fbf047732863466ce. 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/ZAQ651401251.
Ngiyabonga Kuwe Baba - Live at Durban ICC RSA
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd51d1279498b1ba148faf170afd4b526ee274de40b6bab55399a00739af591d1. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11: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/ZAQ651401252.
Ingakho Ngicula - Live at Durban ICC RSA
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb497e5ab7d35e7047ef8ff26b2dbd1cf975baa79b77425fcdf2fcf3d5639f0dc. 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/ZAQ651401253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8028b2fa83cf60c960a803b142362451207c2e6a6c27361e057cdb870e41063. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/ZAQ651401256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575d9417899f86eb2ea2363c500df127ec1398ef6c368ba6050091c9b6f95c3c. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:07:19Z), 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/ZAQ651401258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x178cf1b9387f092dfda70a2d79958da7b2a9201ec5169f1e02c3743a66582807. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/ZAQ651401259.