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 0x6f3d869dbd62c9fbe71be5a8b6bbe8dca000f2f3823027e512099a97d01a55c0. Chain 2 (Bitcoin): anchored in block 953903 (2026-06-16T07:05:05Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1535140f-fd19-4d36-ad69-7a1c984c2398.json and https://artists.proofprofile.net/proofs/artist/1535140f-fd19-4d36-ad69-7a1c984c2398.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 0x71ca773f770baa64396b5d2b8aa9b067fbca307bb1198e6b98c5e9e88691761c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTB52468230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16835f53e2deb85490563e49f9cfccc87e3c0859770eb38ad51a6b80211a8b8d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTB52468231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f9bd279021e9ff3604ec2231a59b7c1cd99dbbd0ead78f5f57ae4a3a51ac9d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZTB52368076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ed6b5c24f52bc795732a3d5ffff31bd779446c3174be1f6779da8b687158e47. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWQ2015964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956c1185e5cd2f7456436e20145721f77f7a0aa0b116b1894b0359e03ba277f5. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZ8LD1749300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a9ecdbab0b60919522853480e70b32541eabf9a25fa40e9e1ad5b9eb623b5f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZ8LD1749301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd24d61ae64aa3d990b09fe00ca28bb9227030d3efa595c8a3e169651dae3c839. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM4DW1747480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26917a2c3a23ed5f8937806ab832afb018a92c2f316dba78a9468336c3643745. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QT3EY2457347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dd777ff0279bd5e8dc006a0e6789dcc1cb3e28a07637ab31ec524b63373ce3. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QT3EY2457350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe51fafbb6392482a0762eff8a32cebe8823f808aa7aba0c6b6bcebe31c080e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QT3EY2457352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b328e058a68e09b080581fbc8376cf77e107de6646fed7bb7c8c0a7313c2cff. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QT3EY2457353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcfa59c648393a2cfe1d37bb557cd10dcad254450b590cb2feae4180d3b0264. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:38: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/QT3EY2457348.
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 0x847fcc174ebe1f93eda873f264d0d85e03a50592927c7214ddc588b280ae5b83. 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/QT3EY2457345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e0fdc9ecfaaf88b205257c3daa7804a336f78f0d16ae3ed5eb282c54d2fcdbf. 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/QT3EY2457346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2cb5e1eed1680ef962feb441eb704a7dae609aeee4f1383a0c2046c55db130. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QT3EY2457349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a61fe172fb431db3f608e4b0af00a519c9b974e29175cfad1c824581cb3add6. 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/QT3EY2457351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca14eb297a2f35174b52d098be6a09d18ee19501772f9ffa571ce10aa4dddf71. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QT3EY2457354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd477444fefbc564ede825306f112e2f62cfd1376b865bc5f98bf5237db3c891a. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QT3EY2457355.