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 0xb01ccba362b462285a57f8f3ca255b5e5b35e667c0200c0277243fb2c6e69c96. 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/7af61865-305f-48e2-ae61-04f0a919d9b0.json and https://artists.proofprofile.net/proofs/artist/7af61865-305f-48e2-ae61-04f0a919d9b0.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 0x7bfad2db409b47a94e0b65f4c7ac98246a4f61281fa6a47fd74496a99a3cd35e. 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/FR2X41628297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd2f8f7a31a3071aa7607c5a70f9a63c25db8e669c05be65230d898d78750c3. 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/FR2X41628298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245ebfba3a77d6f1eb8c8affaa1493ad4b8cc3c8b83ed417ee269a8a15fa0eef. 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/FR2X41628299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1681316f21fbebf53a9345f06c30f8a51acd5564e6e04fa3909437a856e4c13c. 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/FR2X41628300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c1ef02dd62d75e8d32ab8e721c4b05997dc3997c14bbfa9b605bf7639ed16f. 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/FR2X41628301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d6529450a46fc4789434984dd30a52f18b834e2358890645a28a47a1b5da59. 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/FR2X41628302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d870e8ecbeaea0372ea23d9f4deba29f3f3a65b229e8c9c5d446c909cbe7f55. 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/FR2X41628303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cf466dca3fc54ed3b866da0ba3b8438923edb251e70007dc3b77db1af98b9c. 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/FR59R1986814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd677132249c6c38ea6bbf78fcaab5e12964b19dcf8af66c60770fcdbc3d676. 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/FR59R1986815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4bf9b9b0cf6f61b74644cb6b6ad5734e3b1693d1d490f3e6d066c1dc22e6791. 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/FR59R1986816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0bd004eb2bdb48ad50808852242d2833206024bf26b8bc78123d9156feea85. 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/FR59R1986817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ba2f9fbae1b625c382c544f29f0be8a083860b5c1febc302701d9dfbd24603. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GX5NN2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a503a38c1b0dc797cbcb7f1d1af1d06688cf50e45d718f9a50e7df2a32c236. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T08:51: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/GX5NN2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c36876cb56a1e6c4af82ec3473dd53c4480fff5452167f919a0e51cc1d9e07. 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/QZ8251845351.