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 0xb184c5eeb273d1ae98e19ab6dfdf7a0154f4ab1cda6995429f0663766bf575fa. 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/e6eeb142-273c-4a00-af5e-b8060f8a53fc.json and https://artists.proofprofile.net/proofs/artist/e6eeb142-273c-4a00-af5e-b8060f8a53fc.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 0x5fa94f78eb69d399d739a421e80e66dca1bb923746441e47f788cdaf99c39ee4. 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/BGA472204049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88640b69402ee714a882783298be46c1dcab79d4d946abca1f354d50793c5b9b. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/BGA472204050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec21108fb19c3efc2b0c4fb635797c93008bb01031de972c7dc62690cec041f3. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/BGA472204051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3778f7276ba2e79f60ebe9d6a3a32d9753a18d4c834fd82ff57e0331225b6e81. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BGA472204052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e7d25df7b979bd271909c4c229da63a1e7e782e716bcdeaeaf0700dc4c08ae. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/BGA472204053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfada9991705004f07ecab4d24aa539ee91c5a64ee36dd2ce729dc83b8f4cc4bf. 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/BGA472204054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3be4c15c3ad90401d5f274f1000f5161b6bf8f3fa649261b6a3a5dd0a7f763. 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/BGA472204055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8761702ceecff9ae637e15151952b782279cb42706c274b57186c2bbcfd4875b. 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/BGA472204056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0bf1505f81f5d5d7bef93ce30c6f1f0def492ab0d352bc36a2672e87ae0aa4. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/BGA472204057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821490be37ebdac92b860312a51e8ca9e5ee443e33fb5d408503fdb98764fede. 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/BGA472204058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ea245bf280434b77d06cc44ab77feac283a97362aad660c7c52951e6196965. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/BGA472204059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c09b2264d16e3164727fdde083d18773cdd1803da85ae74d9937041f71f2f1. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/BGA472204060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x496b92765e999c3c427e840dceee920ac66654351b02c5392dab1f7e9a6aef42. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/BGA472204061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55775b98ec89220fad2950da1ee0e6624e64ed7959d51720702e02445bf6d1cf. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/BGA472204062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0af1dddb329aaef38e1ba600ef308d57a5779d682ce3351e3089bf47c26978d2. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BGA472204063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b48001441cbe000dce8604c1544981cf9f0969ea110f6e25045eb84400222a4. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/BGA472402619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88e939fb70cbd67de764b702cb8c60030d2f6fb0aaafc023f3771d103d7f06f. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/BGA472402620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f243b3525e2111e1999b7175b9add4115f93cba0e82f217262d396e93bed00. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/BGA472402621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680a4dec35bb963b667275ae9be5543eb2a6e042f6514db272af0452d7c07f74. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/BGA472402631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c16957d85bd90bc07c3466fb090118c6ef1ced0e23107d60dd066f081b42c3d. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BGA472402632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4760c496fc5004e27c76d27632d83fb7e00d6c7bfcaf4df5da3e3f1a6497e5. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/BGA472402627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb28e3360e157759dfc3e82c604305abf6066acc8f1035ec9cee1e3e8347a7d9. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/BGA472402626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec102d2d7df93048f260215f5f50195cbe5cd3f396c4feea660705bffc88c33. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13: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/BGA472402622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee87b0b80dc65f7e3ca31e784ebfffb0a2bd881a109870871053292c60375f59. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/BGA472402624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18e604a8472f39f357cb735cd2cf90bf01bc305b101d4377873d6800c1a2699. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/BGA472402629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3790dd52d8c39cbcd5efa7022de6244d6342ca5badc9c118c7b0cc13ec26f51. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/BGA472402628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b9905fd8c29ba7d6c5483c7411dc4d67be8e81967a2fd4a638aaaedebf08a0. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/BGA472402630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa34957851408b260d78f1c4be47be52889323b6448588eecadb9a2e6f87d98. 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/BGA472402633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9424ab47cd6200c8def68eb0ea9a28338668880423122da35341a73621237b3. 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/BGA472402634.