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 0x9cec11917a33511d2b660bc4e9efd9897d7bb16c36ade143199dd8bb76db08e8. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a623574f-9f71-4860-9d83-050931edd1be.json and https://artists.proofprofile.net/proofs/artist/a623574f-9f71-4860-9d83-050931edd1be.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 0xcbe79adc30dfa83e009f3bdd76804aa2016982cc105fda05146197dcf4e73e5d. 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/IQA012100951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab8c952a04d20941a183f35092dda387f02082ee426ceab597b9a8c712302de. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/IQA012100957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e5d27355e2a35dd5e80168795d17f1010698eecff41f24f3225018e4b044904. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:52: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/IQA012100965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142d68a7b0267d60c5bd892d7f39c3a40bc4fe6cec05655a7076454d76f6c3f5. 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/IQA012100954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0ce77b173391ef6fc10c0df3619f3d3108469583dbe1bfb18e9ccc5ad4031dc. 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/IQA012100967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9163db9945a831377e090dee8bbac26a90cd653609bcece89f08e9c2899e7f. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/IQA012100958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a9dfaaa81b1952c6f3b327998cc5559b75168a84ba670ac872dcec80170043a. 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/IQA012100966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b5c9c8b3ff2bdb5bea8e56bac631979e45c28180b24920485919f63fcdd74e. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T20:09: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/IQA012100969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x277877cabeb5494187f55a465834817d266bc4ef1d2065ff52e9c74386d15255. 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/IQA012100962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9486e50c1267a3883b1ebf8a01a136eb6736ea911364892d967209ee151f224a. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/IQA012100970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742c9406ff9a98f1aeb32f81961c539454231810134bceb0c89bef9ba4e5dfab. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/IQA012100959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7dab0e686c7c7b8acf0adc0e0ad23600ea590d5cd5d2a53759bb5824dd1e19. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/IQA012100952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ee8df33b13e93d6ed0c92bc647ea4281ddef521d67caaea5db6f1a915b365d. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/IQA012100972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ba88b2e386bf7b43c259fa5f43b857a4d00b99a3ad37a0cca7a2a9da73ac9a. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/IQA012100949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cf64fb0e7d13e076d48d32ec5ed4f260ece3f7f75ea9543815f70c398b3d7e3. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/IQA012100971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7229dec48b8b0f9f154f634a881234b9a809926ad449891a13cc3900993f1ab6. 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/IQA012100984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536d3b6b7d8d5567f6dc5c681232a7345907642aad25ca66d658e4e89b482b56. 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/IQA012100978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x424b1a52baf3d431f130f54cffff33db820e4eff9fcfbd8c51d987ab09d81b99. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T03: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/IQA012101014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752d6e6a21f2fdb886b8fc1308e480c1fcaa9bd09d56f7d65feefd9004a14de8. 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/IQA012101015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8834a6ee9bf62ef2808c73f0a96cf8f4716595b4c3b5f163d611ed259e7e390. 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/IQA012101018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b677cbd185ee4040087ddabbe1cc442879f7330efb8d059965008cbba7597a. 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/IQA012100996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4898510a63a0fbf3a41d906b3c32f3db0f25af2a782edf99cf3234f3334bfd5. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:43: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/IQA012101013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d629a95709bc07943a248edaf54e47b1dff3784e4058c9603c2f0f5a0e580c. Chain 2 (Bitcoin): anchored in block 957767 (2026-07-12T22:25:13Z), 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/IQA012100994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302812508f808a0f86165e2835f7e8c4faf0b7e2a4cfe38e4325b6c1532f53f7. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/IQA012100975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd2111465cb8f43fca0cb8374ecb28b1956cfdcfa67e98a36aa2e2244c77327. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/IQA012101019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3288d7fdc7e40e92455d3c6a98ef534a93b9d22cc33f14a1e48fe5bd098ebb. 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/IQA012100986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09cd0867f579ff06fb84f2464880e2ea2eb71e02d3d77fdc7cdbae50d6ac883. 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/IQA012101353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe327730f283be491f97de7f78a0c55c48e839ac1fe9a0df440c57dcfab81a17a. 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/IQA012101352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27095be2e56f0f42a78bcb0cd61a3b37b55243079f74cc000ab10bd44758bb0a. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/IQA012101355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb95ed8b7e010b26a30155c62ab4beda239f845024ef2e1ed510bf5b356d0de1. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T18:00:36Z), 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/AEA142000987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7bb6b5754f75541a4f22785dd7c0b48ae6a9121d44a9d8ba0772f93bc3ec454. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:17: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/AEA142000310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0762d52a763a01e3cce5dfc3bfe6b8c7d880d6fc4379974de45417e363d1634a. 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/AEA142000385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4a5457e5154545acdcc17453b962b0c6c2d0496a4870940da93e84da0f3691. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/AEA142000259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc48525db3afaaf0175357c447000a23252e4a929cc996b4d9bbf6b2da9029ba7. 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/AEA142000387.