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 0x26d96d5e4ae5e682b58456323d4eaa11aba55999b7e6251d2a8d30cca4f00c26. 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/442f8f84-81f2-4dd4-8e59-b914553a2ab3.json and https://artists.proofprofile.net/proofs/artist/442f8f84-81f2-4dd4-8e59-b914553a2ab3.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 0xac08449a046becde2e14bbc63ff2060944e30a5465428e381b2ad94906b87d55. 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/FR9W12310772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3dc6ee28337c04d1209d0e244dde8ccba50503ccc8aa0c5dceba7fd31f98ed2. 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/FR2X42439496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2978b13a28dc1988d12ec4725bcdec80ef753941cd3bf9c9c14e339d153e56fa. 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/FR2X42439497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2045ada33f89ebb8cbd156148850dad6dd957c27730ed23104c55a55b1a28bc7. 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/FR10S2445810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980abebb43a258cb32ae495aef5288c52ba7617faa25267ef0b5d55d3c506d90. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR2X42339077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f1611d850bdcb653c1354ce7e7a79cbec3d3cf31d10d7ab13e555033cf7760. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DGA062288777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b67165594cdbaca67b5bc63a5c5b83d0f0a9a4333331d28502cd9c4aad66ce8. 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/FR2X42339079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095235da8335091e971e0142e66541ce62605cb803dc677c112a49fa241cf6cd. 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/DGA092217388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafde8367dd69dbe2dd9b0049af70708c3dbdac4cb3b8f3da341f4f9ff80ededc. 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/FR2X42313166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf071d38248a2cf63d4eb989bb70f30acfc52e35780e8b476f7ceac90f1694324. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/FRX872117387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0838f9a7b95d8670f449a573ba0d847b77ac0acf8f81cb877fd05b4fc12c0a07. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/FRX872117388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a0840bb7db75471bfd18ade70e350717bfdbbf2a338a3a20d8730e504c43b5. 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/FRX872117390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa542a0277b8969b41f866fdf5d3ada0a847f47845670daa54b6734b490769127. 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/FRX872117391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067e3f9ef819b4088e84d34db90c74c2bff6805641ba39aed2642953de12a065. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRX872117393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd893fc1dcca919383324b607d75000887206869dbd255bafe7c08c64dcd7d1. 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/FRX872117395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775eb70d05e788118f9dc943eed8ccd42cfb3d21a251b2dd730fd17d46f02fc4. 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/DGA082391612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19b5c8ff1aa05292eecacae6a47a0ab75181e134b617cbad55b27420de4c906. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/DGA082391613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a690acc0ff8c39b76cf43fa42b27933a84494c5dcc4bf1004b5f5d31aa3585c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FR59R2304599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55f1611d850bdcb653c1354ce7e7a79cbec3d3cf31d10d7ab13e555033cf7760. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DGA062288777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff67256e7d73daa24efca555e70ebf9f763924d941625844d274d6ba69882d2d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX872255905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764d1300ba5380747c99017af6cc0ca5a7deea83a63d555e74ade1453b477fbc. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FRX282299062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f4bb680040dcf9756dbb60897eebaa852a63d695a2d1264f489f461e849567b. 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/FRX282237227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0661c9459de1e87945019633596d88c0f5c5c2378a1c21af85caf08e3d8681f9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX202265113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3155b8676351f62b24449aebb8f4d28ca01fa3926b6b82ecf659f94993107a35. 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/FR96X2284135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193b3df4ee9253268c73f823c3f19e04a2d5c9e58620fc4af2857f67b4d071f1. 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/FRS182137011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f70a3c7e99404c4f38c2979dd6b085d2ba2232adbbc04a746a14b3e32376591. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/ITFIJ2100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22f5ebd9811075ffbd7aad5c446516a4473777bb3c859ebaeb62e42237ec48e. 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/FRX282185752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3eb6c9a4e01608f84ce8a6cb909cc3152622637bc1bec68e911b45d3d68f268. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX282190404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2917dc36a41cad01d9b3b520fa39f70615cd8f3d9fce44ce83acfcfdc2b5ac. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FRX202119081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a1e8a0355c5c0373b20e9ac00510b59a7a544e0042e42c62f7532b49585d83. 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/FR96X2159716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc3613f7b1acdb33e7c87dfd68a89b4a4b38e38b593b1c830732e3f9356c030. 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/TCAFK2187342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4567fae74d10e51a6877d614b2dd15f1b522de211cfeb697341b53944f2f094. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAFG2073551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b1234204c10a2d705d658eb937d5fe2995f3e1fdb803f2a1052c6f979e06ac. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/DECE72004937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89042549614a902ed5814c8edece114442e3a070d8416a863470e05b5f66f9a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCAFC2002712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9774116a29610b9ca6d2fb839b5f5e93a21180db154ae80dd7ee925a377227f1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAEZ2030467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c7f0746a155fbd4174811caac636d20c7b841aa82eec06568c71572e9b40a7. 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/TCAEW2094675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d068632fb772fed8f8e0f5d91e0a14964d5bbf88e667f9c34c1bcb859c400cd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCAET2024803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943bb279469fc3f0cd838cb3e724110ec9dc3a976f1c724b71189e22c3ab5cca. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAER2083450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5778d529aaac7ad687ffda2d11804eaf586d31bc8ba44fbb845fb5f20d9ed2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/TCAEQ2018318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76ee0299879c007f50feebcce9f98b1962fe4d5d21d513aff8778fc600a159f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAEK1976375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d2b1306f987c5f30a190a78ace6ebb3513e10993eeabc74e13b53705328125. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/TCAEH1943647.