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 0x9249945f21191813bd0949353c72b89caf220964ebbe964bf57e267b09035e7d. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/010f05c2-c52d-4270-ae49-807df02dde99.json and https://artists.proofprofile.net/proofs/artist/010f05c2-c52d-4270-ae49-807df02dde99.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 0xd5e3fb50555f9bfdd762c7afae8aa8abf4e85b8474c1a1028f57f720e4d75ffc. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/FRX852204040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50422e67b9880a521e364eb0636d5ebc9451e4c41909f5eb183fa067091e1bf8. 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/BEKV42300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8424c3a3c6446d1c63d3002c620f2a63b3e3012025154a5ef7ff8eda61fa90ce. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/BEKV42300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3fd2d3e92623fff3221a2844e38a8a02952b41fa2c07b67b324b894f8296ca. 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/BEKV42300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ff15c71384c6164a3ed02829dbda9f3be8a6c38463cccf4420774255a3d9a2. 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/BEKV42300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323cd7a6145c04f0ab670f7a46975561930561caec74d41a5ce07d0cb66d8744. 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/BEKV42300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf393e74a24621745688d284b21e7f0887a762aafef78b71c55a91daa7d372629. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/BEKV42300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb1a19adb7eb5e99e6503609d4548339a256369695aaee9c4c4bb67892e7827. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/BEKV42300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfda3587966e9c70de1b2f40ddd4920ae5a2df7fc5d3683a61b336fe8ee88e42b. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BEKV42300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc638d07cc512d34a6419ddee772682dc1766b79693c93398bd67a71129a0a74. 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/TCAIT2448045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1c0b5abfb33866e5aae744c6171b12dc1a7fbffd86582d31fc58d94f7e86f2. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/TCAJF2560725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c8e1d61d46db37582cd22e20f1cd51830e25d677f89410084d4f511169f9e3. 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/TCAJF2560755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3de4a35f4891cd59cd82dc9a2fb2aaed8915989b574d6ae29c5fb4192d49c2. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/TCAJF2560771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072adcf1d3ec54d9912fdfb94fff69ee838eea1de7da08e5f6f9d59f48952fea. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/FRX852100520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072adcf1d3ec54d9912fdfb94fff69ee838eea1de7da08e5f6f9d59f48952fea. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/FRX852100520.