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 0x8ef49221a214635b2157c3ae755d4da648ebdb44aa8288a8dd6842c65fee9c9c. 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/bd7947e2-5f3b-4353-a650-5ddc9be00838.json and https://artists.proofprofile.net/proofs/artist/bd7947e2-5f3b-4353-a650-5ddc9be00838.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 0x83c2db6ec952f767015ecf9c3def337f40dddbf4af2f2db2dd722a80345e716b. 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/SEXTE1901102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x533ffde557fc9dc6ed803130692d8541618df45e2c9a7ece1ea3a4187c0affaa. 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/SEXTE1901103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba31cc0924234072e3c07be9b6923830c60ca943a16d3eec4cdd05efa43391c. 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/SEXTE1901104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe50600ff5811bb5c764f5af1775a7c94a802846e2225928daa8d12ce10e37867. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SEXTE1901105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06bf53f07a13e3e3b4014ce315795cfdfe85ca02e10820fc87e8ac63662da3c6. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/SEXTE1901106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70657770530c110642e667ce4de0096afcb5424f537e31402b16adcb81ff7c7f. 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/SEXTE1901101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8161de7c409ef98725e7dd5b213bfa9061d14e2378a269af45ec11a27c8f85d1. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/SEXTE1901107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1ad72634d7b37e144b4cefe15ec717d14fde030c3b66bc35e7b18ad2957805. 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/SEXTE1901108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b41bd60aefbc2b1351e2e19e25615b42759a601dbd8865f749b7abd9cea321f. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/SEXTE1901109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cdfd94b2a17edaf72c037cb00217bcf9272cc7a3ff64df607ca0ab58a3a2c9e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SEXTE1901110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4587965fd7ea4790909c1f5f870752209fe7af662493451877988563e4783177. 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/DKQ4A2102001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62ca00e3cddbad6f4f19776b6ee583d5b2ee3c2e4eeddc5292549a306bb91425. 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/DKQ4A2102002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x336e1261d4deac44142fa60ffd82ef8aa2bd55fb7937e2549067c1676b6caab2. 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/DKQ4A2102003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db0f93dcacc3cacd94ab78fe95ed5fb132433f75414cd99102274b48211b287. 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/DKQ4A2102004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad626e31f0cdc5313c0052f4fe284d56f57a7a55d9096f23ea21f94593d84783. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/DKQ4A2102005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2afeb65da961983fe199d849ff05156bb2bbdc06d533513cfc4da4cd23f6ea. 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/DKQ4A2102006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4fbdb503c0d785f4dcdc3b0ebcb392a37f0cca9bdbaadcc09ea92b11a4d5182. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/DKQ4A2102007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f10f5e18177f7308233c7e2efc37507b2d98268e9f867e8901caaa27c85af0. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DKQ4A2102008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f4fff585f53bab85ff4c7efc87998849bfce9b5f7151012f9ff95c60dc9de7d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/DKQ4A2102009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a9cbc9796a1a9a356ce7b2f9a2a940b8a71281069f858fcb0d0fabb8cb7151. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/DKQ4A2102010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79afc6b0b9224c55fd6fa923bb7f4c12247e693db6982379ee7fc651a3e20a2. 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/SEXTE1700812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb4322038a3665e7038dfa6ebd46ccaa3527402eb6b969a8349fa2859b45984. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/SEXTE1700802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa282f19490c73f01fe072a08bce66fc98221c0093c023316e61e3d50327c516f. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/SEXTE1700801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383c77eecdeb76d712310e3494a11ab65af49e660e59bf9a1e8bddbe08dfe067. 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/SEXTE1700804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5678b6ffaafcda3ad83dff1e82dbae3a4696891fc67e85b2da2fd8d6e431af0. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/SEXTE1700805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf88629cb735d51de25751a1c1ce4b6cfd984089b386de2b9ab9b9bdbec43d61a. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/SEXTE1700806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaed835e398072a111025e261c1d38bc5b8b2bb65fc3763aec30dc1e2ce17398. 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/SEXTE1700807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2a8cf349076470c6da2605067a2d9ff0373407640843657f20d7c3a1f5503b. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/SEXTE1700808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa3d2aff9047a0e0b859e6ce042f510c66b6f1732fae36ab6e7d28b2eb40a88. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SEXTE1700809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff53f9da3f20e1b6cd55aec0e5f4ffbb4ba86946eb92779cb3e5761806774e0c. 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/SEXTE1700810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc503f2d876fa1afa7d44883c489f0f814e2cf69b0f13f2295ddf5a77d61b76ec. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/SEXTE1700811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e164eb39cca4ac00cbbeb9d74c4335ae4fad06d1b422f905f1bc7a57ff2f69b. 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/DKQ4A2302301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1392241145dc1c810ce6ae1057ec1bd3e4092e5fce8e559b2172283234c540. 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/SEXTE2000301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2dc56e751570b6543b01cf1b4d6cdf65c9f5d97b49f2d7e3032c87eb3e23f6. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/SEXTE1800502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f6b8f33fe708b5ccba95cc2493bb9d9ed917917f7f25a00fdd0b316e0a2e4f. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/SEXTE1800503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cee638c7d19662e5fe0eb912ab3ba96717468fb63a3e967cf7721d18fcef807. 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/SEXTE1800501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a99018c7df1c4f1953a64b7975fdd24f72d843c0eefee18a6f33a70f62e2b17. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/SEXTE1700803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88c6edbae3f0229f6b3e598fe87e88ac1f12ed11f785715f026091d1e0b6066. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/SEXTE1700701.