300px|thumb|An approaching April shower of snow on Dartmoor, Devon, England (31 March 2010) In parts of the Northern Hemisphere, an April shower is rain during the month of April. One of the major ca
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 0x9d210c49cfbac53e7bd5fa0bb3e8d1628901dc0f3ba7117d416dd3591d74bc3e. 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/448a3753-8d8e-451e-b7d4-d3e6b2d38dae.json and https://artists.proofprofile.net/proofs/artist/448a3753-8d8e-451e-b7d4-d3e6b2d38dae.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 0xa4414d92be4df314d56f61b0382756e49bdb61e827bd29827114786d7535166b. 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/QZPEW2441436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabd9d0a5f9be1d77ebd2bb58511328f95119ac00ec45c63ccb6c9f8c1a1d975. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEUD92378332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe928e7dde30a71dde7a754ea860b340cdc85d63fbdbb2619961d10e3a19b9d16. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/DEUD92378329.
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 0xe4b64e0eaccdab229ec47f0639e89cf0996f8adf38a2a3b343bc0c1a49f35476. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/DEUD92378330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ef27a859b1d90349c33fbc0975b248f0c3162b82dfcca28ab7a228d0bd7a4b. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/DEUD92378331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a212992373c162ce3d7230531d8520366d14896acf9280bad0d1a87d3b063e5. 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/SE5W32201588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e4a2ff0534e1568300a1dc7e2f5b767cb7d6f72749b61002c07b76d3443c55. 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/SE5W32201589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b555d647f437dec9aee7d4cd3c54a86af8d7109c0f2d400fd21e079bc544a9. 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/SE5W32201590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01236e356c32fc2b614f4fcb39a1422b0e1683545fbcd7440590fe1171604d6b. 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/SE5W32201591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78350a4722326d37adcac84a0ac111ae8d4c3ae76d84065fde70a1ad21b91df4. 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/SE5W32103431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e2a3d77fc58c88f6404c508bdb204a9eb023eba8677ccdf917958765eb3274c. 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/SE5W32103432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ea5afd9d402b864b0ad5cd3aca61e657513ad025cd803aa1918370587f9ecb3. 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/SE5W32103433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0384553f2735ad2a0dda6466a455771576743fe944988ab7b98396ec13e6083c. 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/SE5W32103434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05950b13b777affbcdf15fa83b97816ce6fbcc751b86b58786ca192fb93ad02c. 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/SE5W32102065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a42b3f2bec7355c1b5539b955f07bb16b3f35567da944e40af597649e5f2a7f. 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/SE5W32102066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56b36580145691cec1e7a795fb027a25b23548adef65aa524660049dfd37b696. 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/SE5W32102067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d96b0691067603bc44240b257169ee14412b822d4ee86f26f69cbdf52acd7f. 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/SE5W32102068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91912716c1aa585e0cc8a3683789d3a94c7d276f5422e0deac72b185803d0b4d. 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/SE5W32100709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb688d8420dfc804b79e60967c90e428308dd0b07c428e117f60c75fdd7110625. 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/SE5W32100710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a64991bf97eefac3f779dea8a9cefe87c6cec21b42aca5f8e1e40f44794388c. 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/SE5W32100711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd828da5a77a34fe6c2e9bfda8aeb2e61a5dec1da185b1454afc88902e02e20df. 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/SE5W32100712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fcbae8357f22b4db6b69214a124dd399578ff6414f704d1fc54422a813de19. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/CAWK52420151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bb047142ab43455358587bf4d69f4f6c0e4105d3beeb7948622865acd1027f7. 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/CAWK52420152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c1806062a4af412663ef0f647ca356d5402c87bc238d8e0eb8893b15145155. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:50: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/CAWK52420148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bdcf283b04e179cf4fb03e0fbe1aa948315aca8c0bcf3b864a9332a684a7ec9. 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/CAWK52420149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf07426104e7ba837ff86eecea0362af2947d1803cd5a9ab966bb2cbe46154c1. 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/CAWK52420150.